Business Hours

About

St. Peter Catholic Parish is a welcoming, vibrant, faith community. Learn more at www.stpeterchurch.com/ St. Peter Catholic School in Geneva, Illinois.