St. Peter is a small Catholic Parish located in Loudonville, Ohio. The parish was founded in 1870 and has continuously served this scenic area of Ohio since that time.
We are very pleased to welcome many visitors to our church each year, as many people take advantage of the recreational opportunities in the Mohican area.
St. Peter Parish is Located in the Diocese of Cleveland.
Thanks for visiting our online home, and we hope that you will visit us in person on your next visit to Mohican Country!