Addaction – Dumfries and Galloway (Dumfries) Posted May 18th, 2017 by KTSDevelopment & filed under . Address: 79 Buccleuch Street, DUMFRIES, DG1 2AB