Carolyn B Swain, DDS, Dentist

1 Hospital Rd
Oak BluffsMA  02557 (Dukes County)


Phone: 508-693-6872
Fax: 508-696-4157

NPI: 1629291547
License Number: 1855880 (MA)