Ellen C L Chen, MD, Pediatrics

9049 Broadway Ter
OaklandCA  94611-1946 (Alameda County)


Phone: 510-923-9320
Fax: 510-647-1200

NPI: 1356463319
License Number: A79824 (CA)