Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1991
Offers telehealth
NPI: 1861426272
Practice Locations (3)
CORA HEALTH SERVICES INC
1050 OLD CAMP RD, SUITE 282
THE VILLAGES, FL 321621762
3526933378
MAINEHEALTH
155 SPURWINK AVE
CAPE ELIZABETH, ME 041079604
2077672174
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
Source: CMS National Downloadable File, September 2026.