William R Dennis, DDS, Dentist

622 Main St
ShrewsburyMA  01545-5639 (Worcester County)


Phone: 508-845-1156
Fax:

NPI: 1417959792
License Number: 11901 (MA)