Holy Cross Parish and Sts. Peter and Paul Parish Hall in Mendota, IL, are dedicated to serving the Catholic community in the area.
With a focus on faith and community, these parishes provide a welcoming environment for individuals seeking spiritual growth and connection within the Catholic faith.
Generated from their website's infomation