Ellen Thao Luu, DMD, Dentist

19720 Beach Blvd Ste A
Huntington BeachCA  92648-3506 (Orange County)


Phone: 714-260-7190
Fax:

NPI: 1689167041
License Number: 34040 (TX)