Yelp users haven't asked any questions yet about Weil Foot & Ankle Institute. Business website. https://www.yourilpodiatrist.c…. Phone number. (847) 250-9271. Get Directions. 610 S Maple Ave Ste 2550 Oak Park, IL 60304. Message the Business..