Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 2013
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1417391897
Practice Locations (15)
ST JOSEPH HOSPITAL
360 BROADWAY
BANGOR, ME 044013979
2079071770
LOGAN GENERAL HOSPITAL LLC
20 EVERGREEN FARMS RD
SCARBOROUGH, ME 040748376
8332712408
UNIVERSITY OF PITTSBURGH PHYSICIANS
620 HOWARD AVE
ALTOONA, PA 166014804
8148892328
UNIVERSITY OF PITTSBURGH PHYSICIANS
620 HOWARD AVE, FL 7
ALTOONA, PA 166014804
8148894439
UNIVERSITY OF PITTSBURGH PHYSICIANS
2008 W STATE ST, UPP NEUROLOGICAL SURGERY
NEW CASTLE, PA 161011248
4128023550
UNIVERSITY OF PITTSBURGH PHYSICIANS
2004 W STATE ST, UPP SURGERY
NEW CASTLE, PA 161011248
7249629622
UNIVERSITY OF PITTSBURGH PHYSICIANS
1211 WILMINGTON AVE
NEW CASTLE, PA 161052516
UNIVERSITY OF PITTSBURGH PHYSICIANS
1211 WLMNGTN AVE GRND FLR, DIV OF PULM ALLERGY AND CRIT CARE MED
NEW CASTLE, PA 161052516
7246564660
UNIVERSITY OF PITTSBURGH PHYSICIANS
2004 W STATE ST
NEW CASTLE, PA 161011248
7246564660
UNIVERSITY OF PITTSBURGH PHYSICIANS
3601 5TH AVE
PITTSBURGH, PA 152133403
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST
PITTSBURGH, PA 152132536
UNIVERSITY OF PITTSBURGH PHYSICIANS
100 FAIRFIELD DR
SENECA, PA 163462130
8146767750
UVA COMMUNITY HEALTH MEDICAL GROUP LLC
501 SUNSET LN
CULPEPER, VA 227013917
7033965293
VALLEY PHYSICIAN ENTERPRISE INC
333 W CORK ST, SUITE 100
WINCHESTER, VA 226013870
5405360518
RUTLAND HOSPITAL, INC.
160 ALLEN ST
RUTLAND, VT 057014560
8027757111
Source: CMS National Downloadable File, September 2026.