Yu-Song Yen, DDS, Dentist

5222 Balboa Ave Ste 71
San DiegoCA  92117-6964 (San Diego County)


Phone: 858-279-1900
Fax:

NPI: 1801947254
License Number: D33693 (CA)