St Peter's Parish Center

325 Oak Grove Avenue, South Beloit, IL, 61080

Phone: (815) 389-2024

Nearby Churches

What to expect on your first visit