Scott Lee Tamura, DMD, Dentist

4551 Glencoe Ave
Ste 200
Marina del ReyCA  90292-7927 (Los Angeles County)


Phone: 310-822-0202
Fax: 310-823-5051

NPI: 1659400307
License Number: 32656 (CA)