Allen Chen, MD, Psychiatry & Neurology

330 E Live Oak Ave
ArcadiaCA  91006-5617 (Los Angeles County)


Phone: 626-254-1400
Fax:

NPI: 1487018099
License Number: A153348 (CA)