Zhe Xu, DMD, Dentist

19 N Quinsigamond Ave
ShrewsburyMA  01545-2407 (Worcester County)


Phone: 508-421-9355
Fax:

NPI: 1457805764
License Number: 1857384 (MA)