Saint Charles Borromeo Catholic ChurchParishShare58 West 5th StreetPeru, IN 46970United StatesGet directions