Flowers & Weeds is a flower store St. Louis Missouri located in United States.
3201 Cherokee St St Louis , MO 63118 United States
Credit Cards | Yes |
Not sure how I came across this flower shop , but man oh man am I glad I did. So many different varieties of plants! The wonderful people working there know their plants! Amazing place. Cute cats too!
Love this shop. They have a nice, curated selection of plans that are pretty reasonable for a “trendy ” plant shop. I also admire how good they treat their staff & the ethics of the business.
Beautiful little flower and succulents shop to check out if you're in the Cherokee neighborhood .
Good selection of tropical, indoor, and carnivorous plants!
Love this location. Its got a great selection and you can often find sales. Not like the Schnucks on the Hill 😞 (must be privately owned). I go to the Hampton Schnucks every month. I love it!! - Christina Payne