Daniel Lee Smith, DMD, Dentist

33022 Hill St
TemeculaCA  92592-7217 (Riverside County)


Phone: 951-302-0234
Fax:

NPI: 1922261692
License Number: 59326 (CA)