WATCH LIVE
On Air 3:53AM
Menu
This is a truncated article title that goes in the header of the page.

Take a walk in picturesque Tower Grove Park

Tower Grove Park is located in St. Louis City and boarded by four neighborhoods. The 289-acre park was founded by Henry Shaw in 1868 and opened to the public in 1872