Fen Yuh Chen, MD, Pathology

8403 Fallbrook Ave
Canoga ParkCA  91304-3226 (Los Angeles County)


Phone: 818-737-6186
Fax: 818-737-6216

NPI: 1003030891
License Number: A52242 (CA)