David Warren Richards, DDS, Dentist

4060 4th Ave
Ste 303
San DiegoCA  92103-2116 (San Diego County)


Phone: 619-543-0905
Fax: 619-543-0422
Email: tdm***@*****il.com

NPI: 1285658203
License Number: 39876 (CA)