Kevin Loo, DDS, Dentist

1480 S Harbor Blvd Ste 8
La HabraCA  90631-7567 (Orange County)


Phone: 714-578-5009
Fax: 714-578-5097

NPI: 1730555285
License Number: 40371 (CA)