Bingham Memorial HospitalBy IHCA Admin / July 18, 2024 Address 98 Poplar St. Blackfoot, ID Blackfoot ID United States Upcoming Events No events in this location