Tower Grove Park Turns 150 Years Old

One of St. Louis’ most beloved public spaces is turning 150 years old. Tower Grove Park, one of only eight National Historic Landmark parks in the country, is celebrating its sesquicentennial this year with a special event this summer that is free and open to all. “Love in the Park” takes place June 12 as … Continue reading Tower Grove Park Turns 150 Years Old