David Robert Russell, DDS, Dentist

8334 Winter Gardens Blvd
LakesideCA  92040-5409 (San Diego County)


Phone: 619-443-7898
Fax: 619-443-4404
Email: dav***@*****ds.com

NPI: 1386730018
License Number: 33844 (CA)