Andrew Thomas Allen, MD, Psychiatry & Neurology

11878 Ave Of Industry
San DiegoCA  92128-3423 (San Diego County)


Phone: 619-940-4682
Fax:

NPI: 1275981037
License Number: A152457 (CA)