Saints Peter and Paul Catholic ChurchParishShareNorth Locust StreetOttawa, Ohio 45875United StatesGet directions