Carmelita P Barros, MD, Psychiatry & Neurology

1000 Broadway Ste 210
El CajonCA  92021-4899 (San Diego County)


Phone: 619-401-5500
Fax: 619-401-5454

NPI: 1922200310
License Number: A38069 (CA)