A J D Keys 25+ Years with Yell Shoe Repairs, Children's Shoes Show number Tel 01556 504514 Send enquiry Website 80 yds | 122 King St, Castle Douglas, DG7 1LU Closed Opens Monday 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