Contact

Constituency Office
20 Academy Street, Dumfries, DG1 1BY
01387 216109
Westminster
House of Commons, London, SW1A 0AA
0207 219 2994