napaneedlepoint.com
New Shop in Chicago
Stitcher’s Garden is a new shop in Napierville, Il. It’s located at 1163 E. Ogden Avenue, Suite 713 and is open Tuesday through Saturday from 10 to 5. Check out their website: