Abel Toledo, MD
family medicine Chula Vista

Address: 330 Oxford St Ste 110, Chula Vista, CA 91911

Phone: (619) 427-7181

Specialty: family medicine

Abel Toledo, MD

Description - Abel Toledo, MD family medicine Chula Vista

Doctor Abel Toledo, MD specialist Family Medicine. The address of the doctor's office is 330 Oxford St Ste 110, Chula Vista, CA 91911. Contact us at any time convenient for you by phone (619) 427-7181