Giggles

217-475-1099
124 N Merchant St
Decatur, IL 62523
No photo available for this business

Business Information

Gift Shops
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Oct 07, 2008
Giggle has now become my favorite shop for my friend's gifts! Nearly anything can be personalized from lunch boxes to bulletin boards! They ... (more)

Browse our top cities

Browse cities by state