DENOMINATION Presbyterian Church in America ADDRESS 2801 Locust St, St. Louis, MO 63103, United States PHONE NUMBER 314.680.3670 WEBSITE http://midtownchurchstl.com