Idaho Foot & Ankle Associates 2947 E Magic View Dr, Ste 2Meridian, ID, 83642 View Phone 2947 E Magic View Dr, Ste 2Meridian, ID 83642 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page