Idaho Foot & Ankle Associates

Phone & Address

2947 E Magic View Dr
Ste 2
Meridian, ID 83642

Get directions

208-888-9876

208-887-9975