Tiffany Lu, DDS, Dentist

40705 Winchester Rd Ste A103
TemeculaCA  92591-5516 (Riverside County)


Phone: 951-252-6001
Fax:

NPI: 1578117750
License Number: 104142 (CA)