Grant David Lemasters, DDS, Dentist

4273 Ethelda Pl
San DiegoCA  92116-4823 (San Diego County)


Phone: 619-524-4005
Fax:

NPI: 1659345833
License Number: 52296 (CA)