A J D Keys 25+ Years with Yell Shoe Repairs, Children's Shoes Show number Tel 01556 504514 Send enquiry Website 8.4 mi | We serve Kirkcudbright | Castle Douglas, DG7 Closed Opens Wednesday 09:00 ● New Soles ● Best Quality Materials Used ● Shoe Repairs While You Wait ● Shoe Care Products ● Shoe Fixed ● Leather Goods No Ratings Write a review More info