Get in touch

Contact Us

River of Life Centre, Dumfries Station, Lovers Walk, Dumfries, DG1 1LU, Scotland. 01387 830229 and 12 Queensberry Street, Dumfries, DG1 1EX. mark@riveroflife.org.uk