Hospitals & Medical CentersMountain River Birthing And Surgery Center LLCHospital350 N Meridian St, Blackfoot, ID, 83221(208) 782-0300Blackfoot, IDView Details