Lena Stephanie Barouxis, DMD, Dentist

282 Washington St
North EastonMA  02356-1146 (Bristol County)


Phone: 508-238-1041
Fax:

NPI: 1669097754
License Number: DN1858641 (MA)