Craig M Allen, DMD, Dentist

382 Grove St
BraintreeMA  02184-7324 (Norfolk County)


Phone: 781-843-1072
Fax: 781-843-7880

NPI: 1740214105
License Number: 18753 (MA)