Contact Us


Phone:  217-875-9038

The Secret Garden
664 w. Eldorado
Decatur, IL, 62522 USA

When you communicate on-line with The Secret Garden.
 your personal information is always safe with us.
We never share any of our customers information with any source.
Please allow up to 24hrs for a response.
If you have a question of urgency, please call us
Toll Free 1-888-793-8194 or 217-875-9038 from the Decatur IL area
and speak with a Store Associate.
Please fill in all areas denoted with an asterisk*


Captcha Code

Click the image to see another captcha.