Saint Peter Catholic Church of St. Charles
636-946-6641
St. Peter Parish is the third oldest parish in the St. Louis Archdiocese. The church and its associated elementary school, day care center, parish hall and rectory are located off First Capitol Drive just across the street from St. Joseph's Health Center.
- Fax: 636-946-9789
- Founding Date: 1850
- Parking: Free lot
- Denomination: Catholic
- Services: Child care, Choir/music programs, Study groups, Youth programs