Thomas J Allen Jr, DMD, Dentist

1010 Main St
Ste 6
HoldenMA  01520 (Worcester County)


Phone: 508-829-3292
Fax: 508-829-9323

NPI: 1154495364
License Number: 15842 (MA)