Abel C Toledo, MD, General Practice

330 Oxford St Ste 110
Chula VistaCA  91911-3118 (San Diego County)


Phone: 619-427-7181
Fax: 619-427-2801

NPI: 1518059799
License Number: A67360 (CA)