Weil Foot and Ankle Institute. 10002 South Kedzie Avenue. Evergreen Park, IL 60805. Get directions. Office: 847-390-7666. Fax: 847-390-9345..