All Saints Episcopal Church in Dumfries and Galloway

All Saints Episcopal Church in Dumfries and Galloway is a church. It is near Gallow Hill Bridge and is also known as Challoch, All Saints Episcopal Church. The church is named after All Saints' Day. All Saints Episcopal Church also exists in Argyll and Bute. Ⓦ.

Amenity
place of worship
Building Type
building
Named after All Saints' Day
Located in Dumfries and Galloway, Penninghame
Country United Kingdom