Screen Shot 2025-01-23 at 11.32.49 AM.png

Contact

Contact

info@flowersandweeds.com

314-776-2887

@flowersandweeds

 

Visit us:

3201 Cherokee St
St Louis, MO, 63118

Open Tuesday-Sunday

10 AM-6 PM