Sorry, but you do not have access to view this page.
Please log in, with the appropriate role to view this page.
15 Catherine St,
Dumfries,
DG1 1JF
Phone: 01387 255295
Craigland/Station Rd,
Dalbeattie,
DG5 4AN
Phone: 01556 610944