Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1972559367
Practice Locations (1)
WENTWORTH DOUGLASS PHYSICIAN CORPORATION
15 OLD ROLLINSFORD RD, SUITE 204
DOVER, NH 038202869
6037427338
Source: CMS National Downloadable File, September 2026.