Flora Gems

217-429-4111
101 N Water St
Decatur, IL 62523
No photo available for this business

Business Information

Jewelers-retail
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 24, 2005
I got my watch fixed here and was impressed with how quickly it was done, plus they cleaned it and made it look new again. The rates are ver... (more)

Browse our top cities

Browse cities by state