1. Willy Walton Shoe Repair Shop 1009 S 17th Ave, Maywood, IL 60153 Coordinate: 41.87833,-87.85355 Phone: (708) 343-3620