Otto's Shoe & Luggage Repair Home/Shoe repair shop/Otto's Shoe & Luggage Repair 105 S 2nd St, West Dundee, IL 60118, United States +18474283161 Contacts 105 S 2nd St, West Dundee, IL 60118, United States +18474283161 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Shoe repair shop Completed Clean 683 Bronson Ave, Ottawa, ON K1S 4G1 +16139835526 Shoe repair shop RalphRestores +14373437022 Shoe repair shop Bell's Custom Leather 302 Erie St, Stratford, ON N5A 2N2 +15192718138 Shoe repair shop Genius Shoe Repair 200 John St W, Oshawa, ON L1J 2B4 +19054381160 Categories Shoe repair shop