Shruti Mantravadi, DMD, Dentist

260 E Central St
FranklinMA  02038-1319 (Norfolk County)


Phone: 508-528-0200
Fax:

NPI: 1851813984
License Number: 03345 (RI)