Saints Peter and Paul Catholic Church

Catholic

320 N Locust St, Ottawa, OH, 45875

Phone: (419) 523-5216

Website: spps.noacsc.org

Connect: Facebook

Nearby Churches

More Catholic churches in Ottawa, OH

What to expect on your first visit