top of page
Attachment-1.jpeg

COME GARDEN WITH US TODAY!

WINTER HOURS:

Wednesday-Saturday: 9:30am-2:30pm

***Hours subject to change due to inclement weather.  Please call ahead.***

LOCATION: 6961 Telegraph Road, Saint Louis, MO 63129

CONTACT: 314.846.4021

bottom of page