Spine And Physical Medicine 2690 South Eagle Road, Meridian, ID 83642