Ryan Matthew Vaughn, DMD, Dentist

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


Phone: 508-421-9355
Fax:

NPI: 1922580505
License Number: DN1858148 (MA)