St. Peter Historic Chapel
- Address
- Schaumburg, IL 60159
St. Peter Historic Chapel is a church in Schaumburg, Illinois.
Location data © OpenStreetMap contributors.
St. Peter Historic Chapel is a church in Schaumburg, Illinois.
Location data © OpenStreetMap contributors.