Yenshuo Shen, DMD, Dentist

116 Elton Hills Ln Nw
Ste 100
RochesterMN  55901-3602 (Olmsted County)


Phone: 507-288-8363
Fax: 550-728-8445
Email: yhs***@*****il.com

NPI: 1558621086
License Number: DS039043 (PA)