Address:
6655 Alvarado Rd, San Diego 92120
(619) 287-3270 (Phone)
751 Medical Center Ct, Chula Vista 91911
(858) 495-0991 (Fax)
Hospitals:
6655 Alvarado Rd, San Diego 92120
751 Medical Center Ct, Chula Vista 91911
Sharp Chula Vista Medical Center
751 Medical Center Ct, Chula Vista 91911