Fen-Hui Chen, DDS, Dentist

4510 Executive Dr
Ste 101
San DiegoCA  92121 (San Diego County)


Phone: 858-459-5445
Fax: 858-459-1146
Email: che***@*****al.net

NPI: 1912016536
License Number: 27253 (CA)