Weil Foot & Ankle Institute. 1660 Feehanville Drive, Suite 100, Mount Prospect, lllinois. Phone: 847-390-7666. Meet our doctors. COVID-19 information. Office Access Directions. Musculoskeletal MRI Accredited by IAC. Get directions Make an appointment..