Franklin Teh- Sun Chu, DMD, Dentist

31843 Rancho California Rd Ste 300
TemeculaCA  92591-5120 (Riverside County)


Phone: 951-676-2613
Fax:

NPI: 1013285642
License Number: 61692 (CA)