1. Willowbrook Shoe Repair & Tailoring Inc 102 63rd St, Willowbrook, IL 60527 Coordinate: 41.7743,-87.9493 Phone: (630) 986-0225