Company name: The Forest Needle
Description: We are a full-service needlepoint shop located in Lake Forest, Illinois. Call 847-235-2407 for more information.
1341 N Western Ave, Lake Forest, IL 60045, United States