Benjamin Leung, DDS, Dentist

2916 E Cortez St
West CovinaCA  91791-2941 (Los Angeles County)


Phone: 909-247-0842
Fax:

NPI: 1316612518
License Number: DDS106715 (CA)