top of page
Attachment-1.jpeg

COME GARDEN WITH US TODAY!

FALL HOURS: 

Monday- Saturday: 9:00am- 4:00pm

Sunday: 10am-3pm

*** In case of extreme heat or inclement weather, please call ahead. ***

 

LOCATION: 6961 Telegraph Road, Saint Louis, MO 63129

CONTACT: 314.846.4021

bottom of page