at 5452 E Pima St, Tucson , 85712-3634 United States
1 FB users likes London Town Shoe Repair, set it to 893 position in Likes Rating for Tucson, Arizona in Local Business category
London Town Shoe Repair is Tucson based place and this enity listed in Shoe Store category. Located at 5452 E Pima St AZ 85712-3634. Contact phone number of London Town Shoe Repair: (520) 325-1682