Exploring the Urban Oasis: A Guide to Citygarden in St. Louis
Citygarden At A Glance Location: 801 Market St, St. Louis, MO 63101 Hours: Daily 6 AM – 10 PM Price: Free History/Overview Citygarden is an urban park and sculpture garden located in the heart of downtown St. Louis, Missouri. The park covers 2.9 acres and features a variety of sculptures, gardens, fountains, and green spaces. […]