Elmira United Presbyterian Church in Toulon, IL 61483

Elmira United Presbyterian Church in Toulon, IL 61483 (Stark County) is a Presbyteriana Church. It is near 760 East Road.

Amenity
place of worship
Building Type
building