Edward Clark Allen, MD, Psychiatry & Neurology

2190 Carmel Valley Rd
B
Del MarCA  92014-3772 (San Diego County)


Phone: 858-877-9804
Fax: 858-724-1820

NPI: 1881781334
License Number: A48040 (CA)