Wallets Rural Property Services
New Market Street
Castle Douglas
DG7 1HY
01556 503889
Property & Estate Management
Visit Website