Jenn Teh Chen, DDS, Dentist

20265 Valley Blvd
Ste J
WalnutCA  91789-2655 (Los Angeles County)


Phone: 909-869-1120
Fax: 909-869-6090
Email: jen***@*****il.com

NPI: 1861560757
License Number: 28131 (CA)