David Gordon Lockwood, DDS, Dentist

3737 Moraga Ave Ste B414
San DiegoCA  92117-5362 (San Diego County)


Phone: 858-272-5550
Fax:

NPI: 1235574468
License Number: 29964 (CA)