Institution ID
050584
Institution Address
333 H St
Chula Vista, CA 91910
United States
Geolocation
POINT (-117.078443 32.634354)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off