Michael Lopez, DDS, Dentist

4375 1st St
LivermoreCA  94551-4912 (Alameda County)


Phone: 650-580-1082
Fax:

NPI: 1679559348
License Number: DD2683 (NM)