Wallets Marts Plc New Market Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
46-48 King Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
Blackcraig, Castle Douglas, KIRKCUDBRIGHTSHIRE