| Kirkcudbright Shops and Services Shop and Service providers for Kirkcudbright. Should you require further assistance please call 0844 8481014  | 5 Castle Street, Kirkcudbright, Dumfries and Galloway, Call this property direct: 08443220275
(Calls charged at National Rate) |  | Tongland Road, Kirkcudbright, Dumfries and Galloway, Call this property direct: 08443220458
(Calls charged at National Rate) |  | Marks Farm, Kirkcudbright, Dumfries and Galloway, DG6 4XR. Call this property direct: 08443220798
(Calls charged at National Rate) |  | 29 St Cuthbert Street, Kirkcudbright, Dumfries and Galloway, Call this property direct: 08443220307
(Calls charged at National Rate) |  | 70 High Street, Kirkcudbright, Dumfries and Galloway, DG6 4JL. Call this property direct: 08443220573
(Calls charged at National Rate) |  | Whinnieliggate, Kirkcudbright, Dumfries and Galloway, Call this property direct: 08443220326
(Calls charged at National Rate) |  | Castledykes Road, Kirkcudbright, Dumfries and Galloway, Call this property direct: 08443220599
(Calls charged at National Rate) | | |