Welcome

The Secret Garden – A Family Owned Florist in Decatur Illinois

664 W. Eldorado St. – Decatur Illinois – 217-362-8081

Servicing our Community for Over 30 Years

Shop by Category

New In

Best Sellers