Tower Grove Church 4257 Magnolia Avenue, St. Louis, MO 63110