JavaScript is not enabled.
The Secret Garden - 0 Reviews - 664 W Eldorado St, Decatur, IL - Florist Reviews - Phone (217) 362-8081

The Secret Garden

Decatur, IL 62522
(217) 362-8081
Incorrect info? Correct your listing

Main categories:


Related categories:


Owner Message

  • The Secret Garden is a family-owned and operated full-service florist located in Decatur, Illinois, that has been making daily deliveries of fresh flowers and lasting memories to Decatur, IL, and the surrounding areas for over 20 years. We know you have other florists in Decatur, IL, to choose from, so we want to make sure that when you have a need to send flowers to Decatur, IL, that we provide you with the freshest flowers available with each and every purchase. We don't want to just sell you flowers. We want you to be totally satisfied with your flower purchase so that you will come back to us for all your floral needs. Call us today!