Saint Peters Church BuildingParishShareNoble StreetLa Porte, Indiana 46350United StatesGet directions