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