David Cheung-Fai Lau, DDS, Dentist

100 W El Camino Real Ste 67
Mountain ViewCA  94040-2649 (Santa Clara County)


Phone: 650-691-0999
Fax: 650-691-0997
Email: dla***@*****al.com

NPI: 1558779579
License Number: D10054 (OR)