Tower Grove Park Loading Map.... Tower Grove Park4256 Magnolia Ave - St. LouisEvents 38.6073912 -90.25564099999997 Address 4256 Magnolia Ave St. Louis MO 63110 United States Upcoming Events No events in this location