Giggle Opens New Store in Boston Area

Giggle is set to open its first Boston area store at Legacy Place in Dedham, Mass next weekend. To celebrate the store opening, Giggle will have events throughout its Grand Opening Weekend, September 25 and 26. The events are free, and no registration necessary.