MAINE MEDICAL PARTNERS GENERAL SURGERY, TRAUMA & CRITICAL CARE
Medicare Clinicians for NPI 1285738310
Surgery in Portland, ME

Active since September 11, 2006
887 CONGRESS ST, SUITE 210, PORTLAND, ME 04102(207) 774-2544(207) 774-0459 Get Directions

NPPES record last updated: May 2, 2016. Verified against the NPPES registry weekly; last sync: November 01, 2026.

Clinicians Billing Medicare Through This Organization CMS

Clinicians who reassign their Medicare billing to this organization, per CMS enrollment records.

Maine Medical Partners General Surgery, Trauma & Critical Care in Portland, ME bills Medicare for 264 clinicians across 30 Medicare specialties. The largest specialties are Nurse Practitioner with 76, General Surgery with 36 and Orthopedic Surgery with 20. Of these, 28 practice at this address and 197 within 10 miles. Search by name or filter by specialty; each name links to that clinician's NPI profile.

264Clinicians
30Medicare specialties
250PECOS enrolled
204Accept Medicare
Showing the 250 nearest of 264 clinicians, in 29 specialties

This page lists the 250 clinicians practicing nearest to this organization's location. All 264 are counted in the totals above.

Nurse Practitioner (74 of 76)

Nurse Practitioner
NPI 1720313232
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1639263064
887 CONGRESS ST
Portland, ME 04102
(207) 774-2381
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1780092759
887 CONGRESS ST STE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1538593892
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1477952075
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1336207687
887 CONGRESS ST SUITE 210
Portland, ME 04102
(207) 774-2544
✔ PECOSSame address
Nurse Practitioner
NPI 1447239025
887 CONGRESS ST SUITE 210
Portland, ME 04102
(207) 774-2544
✔ PECOSSame address
Nurse Practitioner
NPI 1760729057
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2179
✔ PECOS0.1 mi
Nurse Practitioner
NPI 1396863494
22 BRAMHALL ST
Portland, ME 04102
(207) 662-4078
✔ PECOS0.1 mi
Nurse Practitioner
NPI 1407827488
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2934
✔ PECOS✔ Accepts Medicare0.1 mi
Nurse Practitioner
NPI 1790972032
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1326552324
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1104527159
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1386198539
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1730873332
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1124204375
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1457742009
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1437613882
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1003366709
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1164818308
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2934
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1699472936
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0001
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1902532575
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1427019694
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2273
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1821503129
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1790879682
22 BRAMHALL STREET
Portland, ME 04102
(207) 662-4078
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1336694868
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1306551023
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1508444704
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1932202082
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2934
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1497078299
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1245962414
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS0.2 mi
Nurse Practitioner
NPI 1932610599
22 BRAMHALL ST
Portland, ME 04102
(207) 661-3580
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1093236952
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1124495767
22 BRAMHALL ST RICHARDS 5123
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nurse Practitioner
NPI 1154735843
335 BRIGHTON AVE STE 200
Portland, ME 04102
(207) 662-8600
✔ PECOS✔ Accepts Medicare1.1 mi
Nurse Practitioner
NPI 1407455793
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nurse Practitioner
NPI 1801539754
1600 CONGRESS ST STE B
Portland, ME 04102
(207) 774-5222
✔ PECOS1.5 mi
Nurse Practitioner
NPI 1104839448
MAINE HEALTH CANCER CARE 265 WESTERN AVENUE
South Portland, ME 04106
(207) 661-0200
✔ PECOS2.4 mi
Nurse Practitioner
NPI 1558859314
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Nurse Practitioner
NPI 1366222804
265 WESTERN AVE
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Nurse Practitioner
NPI 1033633714
265 WESTERN AVE
South Portland, ME 04106
(207) 661-0200
✔ PECOS2.6 mi
Nurse Practitioner
NPI 1922610229
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Nurse Practitioner
NPI 1346945011
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Nurse Practitioner
NPI 1073077285
265 WESTERN AVE STE 1
South Portland, ME 04106
(207) 661-0100
✔ PECOS✔ Accepts Medicare2.6 mi
Nurse Practitioner
NPI 1386026698
155 SPURWINK AVE
Cape Elizabeth, ME 04107
(207) 767-2174
✔ PECOS3.0 mi
Nurse Practitioner
NPI 1639384555
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS3.1 mi
Nurse Practitioner
NPI 1699922492
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
Nurse Practitioner
NPI 1699782623
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
Nurse Practitioner
NPI 1669567020
2 CHABOT ST
Westbrook, ME 04092
(207) 857-9311
✔ PECOS✔ Accepts Medicare3.4 mi
Nurse Practitioner
NPI 1750963385
92 CAMPUS DR STE D
Scarborough, ME 04074
(207) 662-8900
✔ PECOS✔ Accepts Medicare4.1 mi
Nurse Practitioner
NPI 1235481110
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.1 mi
Nurse Practitioner
NPI 1013384858
100 CAMPUS DR
Scarborough, ME 04074
(207) 661-0200
✔ PECOS✔ Accepts Medicare4.3 mi
Nurse Practitioner
NPI 1073803144
100 CAMPUS DR SUITE 108
Scarborough, ME 04074
(207) 396-7600
✔ PECOS4.3 mi
Nurse Practitioner
NPI 1386740348
300 PROFESSIONAL DR STE 2B
Scarborough, ME 04074
(207) 761-1502
✔ PECOS✔ Accepts Medicare4.8 mi
Nurse Practitioner
NPI 1992245567
5 BUCKNAM RD STE 2B
Falmouth, ME 04105
(207) 781-1600
✔ PECOS✔ Accepts Medicare5.4 mi
Nurse Practitioner
NPI 1134807977
5 BUCKNAM RD
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Nurse Practitioner
NPI 1629227970
5 BUCKNAM RD SUITE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Nurse Practitioner
NPI 1609209766
5 BUCKNAM RD SUITE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Nurse Practitioner
NPI 1629358122
5 BUCKNAM RD SUITE1D
Falmouth, ME 04105
(207) 781-1552
✔ PECOS5.5 mi
Nurse Practitioner
NPI 1356590657
27 PORTLAND RD
Buxton, ME 04093
(207) 929-5155
✔ PECOS✔ Accepts Medicare13 mi
Nurse Practitioner
NPI 1972141034
26 W COLE RD STE 102
Biddeford, ME 04005
(207) 756-0790
✔ PECOS✔ Accepts Medicare16 mi
Nurse Practitioner
NPI 1467973693
1 MEDICAL CENTER DR
Biddeford, ME 04005
(207) 283-7000
✔ PECOS16 mi
Nurse Practitioner
NPI 1316297690
10 GOODALL DR STE 900
East Waterboro, ME 04030
(207) 490-7505
✔ PECOS✔ Accepts Medicare21 mi
Nurse Practitioner
NPI 1417482936
43 SOKOKIS TRL
East Waterboro, ME 04030
(207) 247-6742
✔ PECOS21 mi
Nurse Practitioner
NPI 1154758589
2 INDEPENDENCE DR
Kennebunk, ME 04043
(207) 303-3300
✔ PECOS✔ Accepts Medicare22 mi
Nurse Practitioner
NPI 1396114427
329 MAINE ST SUITE A
Brunswick, ME 04011
(207) 319-1847
✔ PECOS✔ Accepts Medicare23 mi
Nurse Practitioner
NPI 1083200117
2 LIVEWELL DR
Kennebunk, ME 04043
(467) 880-0207
✔ PECOS✔ Accepts Medicare23 mi
Nurse Practitioner
NPI 1265821607
2 LIVEWELL DR
Kennebunk, ME 04043
(207) 467-8800
✔ PECOS✔ Accepts Medicare23 mi
Nurse Practitioner
NPI 1275972192
9 HEALTHCARE DR STE 204
Biddeford, ME 04005
(207) 284-2630
✔ PECOS✔ Accepts Medicare24 mi
Nurse Practitioner
NPI 1578571402
25A JUNE ST
Sanford, ME 04073
(207) 490-7900
✔ PECOS✔ Accepts Medicare28 mi
Nurse Practitioner
NPI 1417309766
25A JUNE ST
Sanford, ME 04073
(999) 999-9999
✔ PECOS28 mi
Nurse Practitioner
NPI 1174156202
99 CAMPUS AVE STE 301
Lewiston, ME 04240
(207) 777-5300
✔ PECOS✔ Accepts Medicare31 mi
Nurse Practitioner
NPI 1922300870
12 HIGH ST SUITE 401
Lewiston, ME 04240
(207) 795-2494
✔ PECOS✔ Accepts Medicare31 mi
Nurse Practitioner
NPI 1497379416
35 MILES CENTER WAY
Damariscotta, ME 04543
(207) 563-1234
✔ PECOS46 mi

General Surgery (34 of 36)

General Surgery
NPI 1215468509
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1801162268
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1124005806
887 CONGRESS ST STE 210
Portland, ME 04102
(207) 774-2381
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1396847794
887 CONGRESS ST STE 400
Portland, ME 04102
(207) 373-6000
✔ PECOSSame address
General Surgery
NPI 1235111048
887 CONGRESS ST STE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1518935972
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1225297989
887 CONGRESS STREET SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1902283021
887 CONGRESS ST STE 400
Portland, ME 04102
(207) 662-8880
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1356787154
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1740205608
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1205812070
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOSSame address
General Surgery
NPI 1023183407
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1598728206
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1275519035
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1528072675
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1982679106
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1972730521
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
General Surgery
NPI 1114380615
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
General Surgery
NPI 1295173433
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
General Surgery
NPI 1740698679
43 BAXTER BLVD
Portland, ME 04101
(207) 662-7180
✔ PECOS✔ Accepts Medicare0.7 mi
General Surgery
NPI 1578631420
11 ROCK ROW STE 320
Westbrook, ME 04092
(207) 303-3300
✔ PECOS✔ Accepts Medicare3.0 mi
General Surgery
NPI 1255375937
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
General Surgery
NPI 1417035601
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
General Surgery
NPI 1922310010
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
General Surgery
NPI 1467892620
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
General Surgery
NPI 1972863926
92 CAMPUS DR STE D
Scarborough, ME 04074
(207) 662-8900
✔ PECOS✔ Accepts Medicare4.1 mi
General Surgery
NPI 1306173059
100 CAMPUS DR UNIT 121
Scarborough, ME 04074
(207) 396-7760
✔ PECOS✔ Accepts Medicare4.3 mi
General Surgery
NPI 1275829699
100 CAMPUS DR UNIT 121
Scarborough, ME 04074
(207) 396-7760
✔ PECOS✔ Accepts Medicare4.3 mi
General Surgery
NPI 1942314026
301C US ROUTE 1
Scarborough, ME 04074
(207) 396-8600
✔ PECOS✔ Accepts Medicare5.7 mi
General Surgery
NPI 1891819603
12 HIGH ST SUITE 401
Lewiston, ME 04243
(207) 795-5767
✔ PECOS31 mi
General Surgery
NPI 1811121684
93 CAMPUS AVE I2 WING
Lewiston, ME 04240
(207) 777-8650
✔ PECOS✔ Accepts Medicare31 mi
General Surgery
NPI 1851654933
193 MAIN ST STE 16
Norway, ME 04268
(207) 743-2544
✔ PECOS✔ Accepts Medicare40 mi
General Surgery
NPI 1649389677
1 MEDICAL CENTER DR
Lebanon, NH 03756
(603) 308-1472
✔ PECOS✔ Accepts Medicare81 mi
General Surgery
NPI 1811075047
1 MEDICAL CENTER DR
Lebanon, NH 03756
(603) 650-8050
✔ PECOS✔ Accepts Medicare81 mi

Orthopedic Surgery (20)

Orthopedic Surgery
NPI 1912995614
33 SEWALL ST
Portland, ME 04102
(207) 482-7800
✔ PECOS0.8 mi
Orthopedic Surgery
NPI 1255386066
335 BRIGHTON AVE STE 200
Portland, ME 04102
(207) 662-8600
✔ PECOS✔ Accepts Medicare1.1 mi
Orthopedic Surgery
NPI 1689864233
335 BRIGHTON AVE SUITE 200
Portland, ME 04102
(207) 662-8600
✔ PECOS✔ Accepts Medicare1.1 mi
Orthopedic Surgery
NPI 1629182399
335 BRIGHTON AVE SUITE 200
Portland, ME 04103
(207) 662-8600
✔ PECOS✔ Accepts Medicare1.1 mi
Orthopedic Surgery
NPI 1396009957
335 BRIGHTON AVE STE 200
Portland, ME 04102
(207) 662-8600
✔ PECOS✔ Accepts Medicare1.1 mi
Orthopedic Surgery
NPI 1174515720
335 BRIGHTON AVE SUITE 200
Portland, ME 04103
(207) 662-8600
✔ PECOS1.1 mi
Orthopedic Surgery
NPI 1265725493
MMP ORTHOPEDICS AND SPORTS MEDICINE 119 GANNET DRIVE
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare2.0 mi
Orthopedic Surgery
NPI 1013946516
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS4.1 mi
Orthopedic Surgery
NPI 1902338759
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.1 mi
Orthopedic Surgery
NPI 1336678093
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.1 mi
Orthopedic Surgery
NPI 1417240508
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.1 mi
Orthopedic Surgery
NPI 1972502961
5 BUCKNAM RD SUITE 1D
Falmouth, ME 04105
(207) 781-1552
✔ PECOS✔ Accepts Medicare5.4 mi
Orthopedic Surgery
NPI 1871855502
5 BUCKNAM RD STE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Orthopedic Surgery
NPI 1396746426
5 BUCKNAM RD SUITE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Orthopedic Surgery
NPI 1922273143
5 BUCKNAM ROAD SUITE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Orthopedic Surgery
NPI 1912109034
5 BUCKNAM ROAD
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Orthopedic Surgery
NPI 1952758088
5 BUCKNAM RD STE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.4 mi
Orthopedic Surgery
NPI 1972502052
5 BUCKNAM RD SUITE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS✔ Accepts Medicare5.5 mi
Orthopedic Surgery
NPI 1740281625
5 BUCKNAM RD SUITE 1D
Falmouth, ME 04105
(207) 781-1551
✔ PECOS5.5 mi
Orthopedic Surgery
NPI 1750380838
85 BRUCE HILL RD
Cumberland, ME 04021
(207) 829-8274
✔ PECOS10 mi

Nephrology (15 of 17)

Nephrology
NPI 1528035250
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2651
✔ PECOS✔ Accepts Medicare0.2 mi
Nephrology
NPI 1770583346
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Nephrology
NPI 1508827585
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1174507776
1600 CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1275533994
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS1.5 mi
Nephrology
NPI 1356540454
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1972024065
1600 CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1720440712
1600 CONGRESS ST STE B
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1801074919
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS1.5 mi
Nephrology
NPI 1679927537
1600 CONGRESS ST STE B
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1649278029
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1780776724
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1255332698
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS✔ Accepts Medicare1.5 mi
Nephrology
NPI 1457352874
1600B CONGRESS ST
Portland, ME 04102
(207) 774-5222
✔ PECOS1.5 mi
Nephrology
NPI 1922065812
94 OLD SHORT HILLS RD STE 305
Livingston, NJ 07039
(973) 322-5065
✔ PECOS✔ Accepts Medicare287 mi

Anesthesiology (14 of 15)

Anesthesiology
NPI 1205063385
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.1 mi
Anesthesiology
NPI 1306062971
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.1 mi
Anesthesiology
NPI 1184819922
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.1 mi
Anesthesiology
NPI 1841362050
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.1 mi
Anesthesiology
NPI 1184882060
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.1 mi
Anesthesiology
NPI 1558789305
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1407241482
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1730479122
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1912360959
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1720125099
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1295044329
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1326400441
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1093887408
22 BRAMHALL ST
Portland, ME 04102
(207) 662-2526
✔ PECOS✔ Accepts Medicare0.2 mi
Anesthesiology
NPI 1720374390
200 MAIN ST
Lewiston, ME 04240
(207) 795-8320
✔ PECOS✔ Accepts Medicare31 mi

Vascular Surgery (12)

Vascular Surgery
NPI 1225026628
887 CONGRESS ST SUITE 400
Portland, ME 04102
(207) 774-6368
✔ PECOSSame address
Vascular Surgery
NPI 1134565492
887 CONGRESS ST STE 400
Portland, ME 04102
(207) 662-7127
✔ PECOS✔ Accepts MedicareSame address
Vascular Surgery
NPI 1386962546
818 CONGRESS ST DEPT OF
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Vascular Surgery
NPI 1770921462
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Vascular Surgery
NPI 1992236368
22 BRAMHALL ST DEPARTMENT OF VASCULAR SURGERY
Portland, ME 04102
(072) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Vascular Surgery
NPI 1497915847
400 SOUTHBOROUGH DR STE 400-102
S Portland, ME 04106
(207) 464-8288
✔ PECOS✔ Accepts Medicare3.5 mi
Vascular Surgery
NPI 1548465123
400 SOUTHBOROUGH DR STE 400-102
South Portland, ME 04106
(207) 464-8288
✔ PECOS✔ Accepts Medicare3.5 mi
Vascular Surgery
NPI 1871507228
92 CAMPUS DR STE D
Scarborough, ME 04074
(207) 662-8900
✔ PECOS✔ Accepts Medicare4.1 mi
Vascular Surgery
NPI 1780874883
92 CAMPUS DR STE D
Scarborough, ME 04074
(207) 662-8900
✔ PECOS✔ Accepts Medicare4.1 mi
Vascular Surgery
NPI 1811344146
92 CAMPUS DR STE D
Scarborough, ME 04074
(207) 661-2087
✔ PECOS✔ Accepts Medicare4.1 mi
Vascular Surgery
NPI 1215072095
35 MEDICAL CENTER PKWY
Augusta, ME 04330
(207) 872-7171
✔ PECOS✔ Accepts Medicare55 mi
Vascular Surgery
NPI 1144337569
1 MEDICAL CENTER DR DARTMOUTH HITCHCOCK MEDICAL CENTER
Lebanon, NH 03756
(603) 650-8670
✔ PECOS✔ Accepts Medicare100 mi

Physical Therapist in Private Practice (11)

Physical Therapist in Private Practice
NPI 1316921612
33 SEWALL ST
Portland, ME 04102
(207) 828-2100
0.8 mi
Physical Therapist in Private Practice
NPI 1326583436
55 SPRING STREET
Scarborough, ME 04074
(207) 396-7337
4.0 mi
Physical Therapist in Private Practice
NPI 1225023476
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi
Physical Therapist in Private Practice
NPI 1598790214
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi
Physical Therapist in Private Practice
NPI 1477009538
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi
Physical Therapist in Private Practice
NPI 1568010759
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi
Physical Therapist in Private Practice
NPI 1326088865
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi
Physical Therapist in Private Practice
NPI 1588604169
259 MAIN ST
Yarmouth, ME 04096
(207) 780-8860
✔ Accepts Medicare11 mi
Physical Therapist in Private Practice
NPI 1396807764
584 ROOSEVELT TRL UNIT 2
Windham, ME 04062
(207) 661-2828
14 mi
Physical Therapist in Private Practice
NPI 1720707219
584 ROOSEVELT TRL
Windham, ME 04062
(207) 661-2854
14 mi
Physical Therapist in Private Practice
NPI 1093980484
22 STATION AVE STE 201
Brunswick, ME 04011
(207) 721-8411
✔ Accepts Medicare24 mi

Hematology/Oncology (10)

Hematology/Oncology
NPI 1689781536
265 WESTERN AVE
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Hematology/Oncology
NPI 1427342401
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Hematology/Oncology
NPI 1225441017
265 WESTERN AVE STE 2
South Portland, ME 04106
(614) 293-8724
✔ PECOS✔ Accepts Medicare2.6 mi
Hematology/Oncology
NPI 1003910555
26 W COLE RD
Biddeford, ME 04005
(207) 294-5800
✔ PECOS16 mi
Hematology/Oncology
NPI 1801241989
329 MAINE ST STE E101
Brunswick, ME 04011
(207) 373-2266
✔ PECOS✔ Accepts Medicare23 mi
Hematology/Oncology
NPI 1942695564
329 MAINE ST STE E101
Brunswick, ME 04011
(207) 373-2266
✔ PECOS✔ Accepts Medicare23 mi
Hematology/Oncology
NPI 1831187707
27 INDUSTRIAL AVE STE 101
Sanford, ME 04073
(207) 459-1666
✔ PECOS✔ Accepts Medicare28 mi
Hematology/Oncology
NPI 1518288307
3073 WHITE MOUNTAIN HWY
North Conway, NH 03860
(603) 356-4904
✔ PECOS✔ Accepts Medicare51 mi
Hematology/Oncology
NPI 1487645628
3073 WHITE MOUNTAIN HWY
North Conway, NH 03860
(603) 356-4904
✔ PECOS51 mi
Hematology/Oncology
NPI 1083097091
100 KENYON AVE
Wakefield, RI 02879
(401) 783-6670
✔ PECOS✔ Accepts Medicare166 mi

Medical Oncology (10)

Medical Oncology
NPI 1083648133
MAINEHEALTH CANCER CARE 265 WESTERN AVE SUITE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.0 mi
Medical Oncology
NPI 1821435140
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Medical Oncology
NPI 1760777635
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Medical Oncology
NPI 1043281959
100 CAMPUS DRIVE SUITE 110
Scarborough, ME 04074
(207) 396-7678
✔ PECOS✔ Accepts Medicare4.3 mi
Medical Oncology
NPI 1700865243
329 MAINE ST STE E101
Brunswick, ME 04011
(207) 373-2266
✔ PECOS✔ Accepts Medicare23 mi
Medical Oncology
NPI 1043292246
329 MAINE ST
Brunswick, ME 04011
(207) 373-2266
✔ PECOS✔ Accepts Medicare23 mi
Medical Oncology
NPI 1518080639
27 INDUSTRIAL AVE STE 101
Sanford, ME 04073
(207) 294-5800
✔ PECOS✔ Accepts Medicare28 mi
Medical Oncology
NPI 1841248804
24 MILES CENTER WAY
Damariscotta, ME 04543
(207) 563-4046
✔ PECOS45 mi
Medical Oncology
NPI 1831137405
6 GLEN COVE DR STE 360
Rockport, ME 04856
(207) 921-8969
✔ PECOS✔ Accepts Medicare70 mi
Medical Oncology
NPI 1841385226
2 CAPITAL WAY STE 220
Pennington, NJ 08534
(609) 303-0747
✔ PECOS327 mi

Dermatology (6 of 7)

Dermatology
NPI 1184006108
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi
Dermatology
NPI 1962821769
1601 CONGRESS ST
Portland, ME 04102
(207) 661-0100
✔ PECOS✔ Accepts Medicare1.6 mi
Dermatology
NPI 1881041556
1601 CONGRESS ST
Portland, ME 04102
(207) 661-0100
✔ PECOS✔ Accepts Medicare1.6 mi
Dermatology
NPI 1043741515
1601 CONGRESS ST
Portland, ME 04102
(207) 661-0100
✔ PECOS✔ Accepts Medicare1.6 mi
Dermatology
NPI 1336194547
1601 CONGRESS ST
Portland, ME 04102
(207) 661-0100
✔ PECOS✔ Accepts Medicare1.6 mi
Dermatology
NPI 1649307406
281 LINCOLN ST
Worcester, MA 01605
(508) 334-5979
✔ PECOS✔ Accepts Medicare122 mi

Cardiac Surgery (5 of 7)

Cardiac Surgery
NPI 1932154135
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Cardiac Surgery
NPI 1215036900
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS0.2 mi
Cardiac Surgery
NPI 1114238755
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Cardiac Surgery
NPI 1689859332
818 CONGRESS ST
Portland, ME 04102
(207) 773-8161
✔ PECOS✔ Accepts Medicare0.2 mi
Cardiac Surgery
NPI 1548665623
22 BRAMHALL ST
Portland, ME 04102
(207) 662-0111
✔ PECOS✔ Accepts Medicare0.2 mi

Sports Medicine (5)

Sports Medicine
NPI 1245450832
100 BRICKHILL AVENUE SUITE 303
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare2.0 mi
Sports Medicine
NPI 1861561581
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.1 mi
Sports Medicine
NPI 1306138243
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.1 mi
Sports Medicine
NPI 1689979502
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS✔ Accepts Medicare4.2 mi
Sports Medicine
NPI 1417065558
47 WATSON DR
Brunswick, ME 04011
(207) 274-0285
✔ PECOS✔ Accepts Medicare23 mi

Cardiovascular Disease (Cardiology) (4 of 5)

Cardiovascular Disease (Cardiology)
NPI 1306071428
96 CAMPUS DR STE 1
Scarborough, ME 04074
(207) 885-9905
✔ PECOS✔ Accepts Medicare4.2 mi
Cardiovascular Disease (Cardiology)
NPI 1801832589
96 CAMPUS DRIVE SUITE 1
Scarborough, ME 04074
(207) 885-9905
✔ PECOS✔ Accepts Medicare4.2 mi
Cardiovascular Disease (Cardiology)
NPI 1023044096
96 CAMPUS DRIVE SUITE 1
Scarborough, ME 04074
(207) 885-9905
✔ PECOS✔ Accepts Medicare4.2 mi
Cardiovascular Disease (Cardiology)
NPI 1285660092
96 CAMPUS DRIVE SUITE 1
Scarborough, ME 04074
(207) 885-9905
✔ PECOS✔ Accepts Medicare4.2 mi

Hematology (4)

Hematology
NPI 1073874509
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Hematology
NPI 1942240585
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Hematology
NPI 1467742403
265 WESTERN AVE STE 2
South Portland, ME 04106
(207) 661-0200
✔ PECOS✔ Accepts Medicare2.6 mi
Hematology
NPI 1548592165
3350 MAIN STREET
Springfield, MA 01107
(413) 794-9338
✔ PECOS✔ Accepts Medicare159 mi

Hospice/Palliative Care (4)

Hospice/Palliative Care
NPI 1043479470
324 GANNETT DR STE 200
South Portland, ME 04106
(207) 482-7800
✔ PECOS✔ Accepts Medicare4.0 mi
Hospice/Palliative Care
NPI 1750590915
144 US ROUTE 1 STE 2
Scarborough, ME 04074
(207) 396-7606
✔ PECOS✔ Accepts Medicare4.9 mi
Hospice/Palliative Care
NPI 1184661548
5 ALUMNI DR
Exeter, NH 03833
(603) 580-6457
✔ PECOS✔ Accepts Medicare57 mi
Hospice/Palliative Care
NPI 1750508776
273 COUNTY RD
New London, NH 03257
(603) 526-2911
✔ PECOS✔ Accepts Medicare88 mi

Clinical Social Worker (3)

Clinical Social Worker
NPI 1851607139
25 ROTARY DR
Saco, ME 04072
(207) 282-0695
✔ PECOS✔ Accepts Medicare13 mi
Clinical Social Worker
NPI 1588111942
26 SOKOKIS TRL N STE 4A
Limerick, ME 04048
(207) 245-2453
✔ PECOS✔ Accepts Medicare25 mi
Clinical Social Worker
NPI 1639511512
822 OCEAN AVE
Wells, ME 04090
(207) 205-1920
✔ PECOS29 mi

Colorectal Surgery (Proctology) (3)

Colorectal Surgery (Proctology)
NPI 1235217456
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
Colorectal Surgery (Proctology)
NPI 1891920823
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi
Colorectal Surgery (Proctology)
NPI 1639304132
10 ANDOVER RD
Portland, ME 04102
(207) 761-6642
✔ PECOS✔ Accepts Medicare3.1 mi

Family Practice (2)

Family Practice
NPI 1316208762
272 CONGRESS ST
Portland, ME 04101
(207) 874-2466
✔ PECOS✔ Accepts Medicare1.3 mi
Family Practice
NPI 1023007127
108 CENTRE ST STE 101
Bath, ME 04530
(207) 373-6125
✔ PECOS29 mi

Internal Medicine (2)

Internal Medicine
NPI 1215083068
22 BRAMHALL ST
Portland, ME 04102
(617) 780-2964
✔ PECOS✔ Accepts Medicare0.2 mi
Internal Medicine
NPI 1912950411
1 MEDICAL CENTER DR
Biddeford, ME 04005
(207) 294-5800
✔ PECOS✔ Accepts Medicare16 mi

Occupational Therapist in Private Practice (2)

Occupational Therapist in Private Practice
NPI 1437264769
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi
Occupational Therapist in Private Practice
NPI 1518038645
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
4.1 mi

Surgical Oncology (2 of 3)

Surgical Oncology
NPI 1598901316
887 CONGRESS ST
Portland, ME 04102
(207) 774-6368
✔ PECOS✔ Accepts MedicareSame address
Surgical Oncology
NPI 1942490420
11 ROCK ROW STE 320
Westbrook, ME 04092
(207) 303-3300
✔ PECOS✔ Accepts Medicare3.0 mi

Adult Congenital Heart Disease (ACHD) (1)

Adult Congenital Heart Disease (ACHD)
NPI 1841551140
71 US ROUTE 1 STE C
Scarborough, ME 04074
(207) 883-5532
✔ PECOS✔ Accepts Medicare6.4 mi

Critical Care (Intensivists) (1)

Critical Care (Intensivists)
NPI 1780779132
887 CONGRESS ST. SUITE 210
Portland, ME 04102
(207) 774-2344
✔ PECOSSame address

Hospitalist (1)

Hospitalist
NPI 1861753519
5 ALUMNI DR
Exeter, NH 03833
(603) 580-6457
✔ PECOS✔ Accepts Medicare57 mi

Medical Genetics and Genomics (1)

Medical Genetics and Genomics
NPI 1104976638
1577 CONGRESS ST 2ND FLOOR
Portland, ME 04102
(207) 662-1622
✔ PECOS✔ Accepts Medicare1.7 mi

Neurology (1)

Neurology
NPI 1336254259
49 SPRING ST 2ND FLOOR
Scarborough, ME 04074
(207) 883-1414
✔ PECOS✔ Accepts Medicare4.0 mi

Pediatric Medicine (1)

Pediatric Medicine
NPI 1295025963
119 GANNETT DR
South Portland, ME 04106
(207) 773-0040
✔ PECOS4.1 mi

Registered Dietitian or Nutrition Professional (1)

Registered Dietitian or Nutrition Professional
NPI 1114360468
1600 CONGRESS ST STE B
Portland, ME 04102
(207) 774-5222
1.5 mi

Thoracic Surgery (1 of 2)

Thoracic Surgery
NPI 1689678112
100 CAMPUS DR SUITE 121
Scarborough, ME 04074
(207) 396-7700
✔ PECOS✔ Accepts Medicare4.3 mi
No clinicians match the current filters.

About this data

Medicare reassignment. A clinician who works for a hospital, clinic or medical group usually signs a Medicare reassignment (form CMS-855R). It lets the organization bill Medicare for the clinician's services and receive the payment. This page lists the clinicians whose reassignment to Maine Medical Partners General Surgery, Trauma & Critical Care appears in the CMS Revalidation Reassignment List.

Who is included. Clinicians who bill Medicare under their own NPI through this organization. A clinician can reassign to more than one organization, so the same name may also appear under other groups.

Nearest 250. The totals and specialty counts cover all 264 clinicians. The list shows the 250 whose practice address is closest to this NPI's location, so each Maine Medical Partners General Surgery, Trauma & Critical Care location shows its own nearest clinicians.

✔ PECOS
Enrolled in Medicare through PECOS, CMS's enrollment system, and eligible to order and refer for Medicare patients.
✔ Accepts Medicare
Accepts Medicare assignment, which means taking the Medicare-approved amount as full payment for covered services.
Same address 4.2 mi
Straight-line distance from this NPI's practice location to the clinician's practice address.

Addresses and phone numbers come from each clinician's own NPPES record, so they may point to another office or to the clinician's own practice.

Source: CMS Revalidation Reassignment List, October 2026 release; addresses, phone numbers and Medicare status from NPPES and PECOS. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.