St. Peter Church

720 Cleveland Ave., NW.
Canton
Ohio
United States