Barry Herbert Shamus, DMD, Dentist

840 Main St
Ste 112
MillisMA  02054 (Norfolk County)


Phone: 508-376-8996
Fax:

NPI: 1912048257
License Number: 11695 (MA)