Hours
Currently open!
Monday - Sunday: | 8:00 am-6:00 pm |
Phone
Links
Business Type
Business Status
Open
Location
Bayer's Garden Shop
3401 Hampton Ave
Saint Louis, MO 63139
United States