John W Allen, MD, Psychiatry & Neurology

225 W Madison Ave Ste 2
El CajonCA  92020 (San Diego County)


Phone: 619-631-4505
Fax: 619-713-6290

NPI: 1659382588
License Number: C37706 (CA)