About

St. Peter's Church is located in Grand Detour, Illinois, a picturesque village rich in history and heritage. It's ideal for weddings year round. Seats 90.

Helpful Links