Saint Lawrence Catholic ChurchParishShare220 Main StreetPenfield, IL 61862United StatesGet directions