Allied Orthopaedics

Phone & Address

3015 E Magic View Dr
Ste 130
Meridian, ID 83642

Get directions

208-855-2410

208-855-0157