Tom Duane Swanson, DDS, Dentist

1985 E Main Rd
PortsmouthRI  02871-1225 (Newport County)


Phone: 401-683-0112
Fax: 401-683-2171

NPI: 1487839130
License Number: 1956 (RI)