St. Peter’s Episcopal Church
110 N. Warson Road
St. Louis, MO 63124
Monday – Friday: 9:00 a.m. to 4:00 p.m.
St. Peter’s Episcopal Church is located at 110 North Warson Road in Ladue, Missouri, at the northeast corner of Ladue and Warson Road. We are located across from Mary Institute Country Day School.