Thomas C Chen, MD, Neurological Surgery

1520 San Pablo St
Ste 3800
Los AngelesCA  90033-5310 (Los Angeles County)


Phone: 323-442-5720
Fax: 323-442-7543

NPI: 1225071509
License Number: G66798 (CA)