Sts. Peter and Paul Catholic ChurchParishShare3864-3890 East 1st RoadMendota, IL 61342United StatesGet directions