Primrose Psychiatry
Dr. Allen Chen, MD  ·  Board-Certified Psychiatrist
150 N. Santa Anita Ave., Suite #300  ·  Arcadia, CA 91006
P: 626-821-1806  ·  F: 626-380-2342