Hospital Plaza Foot & Ankle Institute Serving Downers Grove, IL View Phone 630-810-9966 3800 Highland Ave, Ste 102Downers Grove, IL 60515 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page