Institution ID
058237
Institution Address

760 Mountain View St
Altadena, CA 91001
United States

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