Churches & Places Of Worship in Penfield, IL St Lawrence Church Hall302 Main StPenfield, IL, 618622175955620Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of Worship Show MoreSee AlsoChurches