Institution ID
168141
Institution Address
420 Thatcher Ave
River Forest, IL 60305
United States
Geolocation
POINT (-87.82589 41.887597)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Trauma center indicator
Off