Alistair Owen Barron, MD, Psychiatry & Neurology

4550 Kearny Villa Rd
Ste 116
San DiegoCA  92123-1578 (San Diego County)


Phone: 858-279-1223
Fax: 619-516-4757

NPI: 1184860603
License Number: A35265 (CA)