Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 2002
Offers telehealth
NPI: 1235357294
Practice Locations (6)
SPECTRUM HEALTHCARE PARTNERS PA
22 BRAMHALL ST
PORTLAND, ME 041023134
2078712571
SPECTRUM HEALTHCARE PARTNERS PA
27 INDUSTRIAL AVE
SANFORD, ME 040735820
2074591600
SPECTRUM HEALTHCARE PARTNERS PA
100 CAMPUS DR
SCARBOROUGH, ME 040747171
2073967600
SPECTRUM HEALTHCARE PARTNERS PA
100 CAMPUS DR, SUITE 101
SCARBOROUGH, ME 040747171
2073967600
MAINE CENTER FOR CANCER MEDICINE AND BLOOD DISORDERS PA
15 ROCK ROW, SUITE 110
WESTBROOK, ME 040924877
2073033300
SPECTRUM HEALTHCARE PARTNERS PA
333 BORTHWICK AVE
PORTSMOUTH, NH 038017128
6035594188
Source: CMS National Downloadable File, September 2026.