Michael Scott Lee, DDS, Dentist

299 Juana Ave Ste D
San LeandroCA  94577-4838 (Alameda County)


Phone: 510-351-1002
Fax: 510-351-7006
Email: kat***@*****th.net

NPI: 1649299140
License Number: 48947 (CA)