David Leonard Baron, MD, Anesthesiology

8881 Fletcher Pkwy Ste 100
La MesaCA  91942-3128 (San Diego County)


Phone: 619-698-0930
Fax:

NPI: 1720043458
License Number: G34381 (CA)