Dumfries & Galloway Council

Dumfries & Galloway Council

Scottish Authorities
Head Office Details
109-115 English Street
Dumfries
DG1 2DD
0303 3333000
Statistics
Population
145,770