Church of the Master (originally a Freewill Baptist church), located at 2643 State Route 162 in Steuben. It was built in 1843.
📍 Explore on PIXEO Map →
churchhistoricrural
Church of the Master (originally a Freewill Baptist church), located at 2643 State Route 162 in Steuben. It was built in 1843.