Spencer Church
- Address
-
10050 Angola Road
Swanton, OH 43558
Spencer Church is a church in Swanton, Ohio.
Location data © OpenStreetMap contributors.
Spencer Church is a church in Swanton, Ohio.
Location data © OpenStreetMap contributors.