BASILICA OF SAINT JOHN THE BAPTIST AND SAINT PETER PARISH
CANTON, OHBaptist
Address
726 CLEVELAND AVE NW
About
BASILICA OF SAINT JOHN THE BAPTIST AND SAINT PETER PARISH is a Baptist church located in CANTON, OH. Find service times, contact information, and directions.