The Cat Strand

High Street
DG7 3RN New Galloway
United Kingdom