David E Smith, DDS, Dentist

40285 Winchester Rd
Ste 101
TemeculaCA  92591-5547 (Riverside County)


Phone: 951-296-5100
Fax: 951-286-5103

NPI: 1477543353
License Number: 34562 (CA)