Tower Grove Park Historic Pavilion Restoration

St. Louis has a rich history of historical parks and landmarks, many of them on the U.S. National Register of Historic Places. One of these national gems is Tower Grove Park, which sits on 289 acres between Kingshighway Boulevard and Grand Boulevard. Founded on October 20, 1868, Tower Grove Park was a gift from Henry […]