Photos of Church of the Master
About Church of the Master
Church of the Master (originally a Freewill Baptist church), located at 2643 State Route 162 in Steuben. It was built in 1843.
churchhistoricrural
Photo Tips and Community Notes
Be the first to add one










