Two new Giggle stores



Baby retailer Giggle will open two new stores soon. The first will be in Dedham, MA (right outside Boston) on September 25 & 26. The second will be in Scottsdale, AZ and that opening date has not been released yet.