299 J St, Chula Vista, CA, 91910
United States
Phone: (858) 779-2366
Category: Hospitals and Clinics