Leon L Chen, MD, Pediatrics

1760 Termino Ave
Ste 300
Long BeachCA  90804-2105 (Los Angeles County)


Phone: 562-933-8513
Fax: 562-933-8744

NPI: 1801194873
License Number: 124950 (CA)