Bingham Memorial HospitalBy IHCA Admin / March 17, 2026 Address 98 Poplar Street Blackfoot, ID United States Upcoming Events <li>No events in this location</li>