DENOMINATION Presbyterian Church in America ADDRESS 1483 82nd Blvd, St. Louis, MO 63132, United States PHONE NUMBER 314.726.2302 WEBSITE http://newcity.org