Institution ID
150008
Institution Address
3456 E 17th St
Idaho Falls, ID 83406
United States
Geolocation
POINT (-111.965793 43.481399)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Type of Ownership or control
Trauma center indicator
Off