Institution ID
150008
Institution Address

3456 E 17th St
Idaho Falls, ID 83406
United States

Geolocation
POINT (-111.979896 43.476513)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Type of Ownership or control
Trauma center indicator
Off