
Dr. Ovidiu Alb, MD
Family Medicine
Make an Appointment
(619) 427-3361Telehealth services available
Spanish
MY Chula Vista Doctors is located at 480 Fourth Ave Ste 202, Chula Vista, CA 91910.
Providers at MY Chula Vista Doctors specialize in Family Medicine.
Six providers practice at MY Chula Vista Doctors.
Use the insurance check on this page to verify if MY Chula Vista Doctors is in-network.
Providers at MY Chula Vista Doctors can provide language services for Spanish.