1. Club Champion 825 75th St Ste F, Willowbrook, IL 60527 Coordinate: 41.75222,-87.9428 Phone: (630) 654-8887