Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Also: CRITICAL CARE (INTENSIVISTS)
Offers telehealth
NPI: 1770759789
Practice Locations (4)
MAINEGENERAL MEDICAL CENTER
35 MEDICAL CTR PKWY
AUGUSTA, ME 043308160
2076211000
MAINEHEALTH
121 MEDICAL CTR DR, SUITE 3300
BRUNSWICK, ME 040112674
2073736490
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEGENERAL MEDICAL CENTER
149 N ST
WATERVILLE, ME 04901
2078721000
Source: CMS National Downloadable File, September 2026.