River of Life Church
Dumfries Station
Lovers Walk
Dumfries Dumfries & Galloway DG1 1LU
United Kingdom
The River of Life Church in Dumfries - serving our local community with the love of God and the gospel of Jesus
https://riveroflife.org.uk/