Save Thomas R. Defanti, MD ThomasDefanti.MD.com • Family Doctor Thomas Defanti, MD 75 Swantown Hl, North Stonington, CT