Urban Buds
St. Louis, MO100% like it (5.0 / 21 Reviews )
CONTACT
Address: 4736 Tennessee Ave, St. Louis, MO 63111, United States Map ➦ Get Directions
Phone : +1 (573) 999-6293 Call
ABOUT
It has received 21 reviews with an average rating of 5.0 stars.
FAQs
- ✅ Wheelchair-accessible entrance
The address of Urban Buds is:
Urban Buds4736 Tennessee Ave
St. Louis, Missouri 63111
P: +15739996293
Visit Website: citygrownflowers.com
Urban Buds is listed under