Swift River Family Medicine - Medicare Primary Care in Rumford, ME

Swift River Family Medicine is a medicare enrolled primary clinic (Clinic/center - Rural Health) in Rumford, Maine. The current practice location for Swift River Family Medicine is 430 Franklin St, Rumford, Maine. For appointments, you can reach them via phone at (207) 369-0146. The mailing address for Swift River Family Medicine is 430 Franklin St, Rumford, Maine and phone number is (207) 369-0146.

Swift River Family Medicine is licensed to practice in Maine (license number 203989). The clinic also participates in the medicare program and its NPI number is 1578599775. This medical practice accepts medicare insurance (which means this clinic accepts the Medicare-approved amount; you will not be billed for any more than the Medicare deductible and coinsurance). However, please confirm if they accept your insurance at (207) 369-0146.

Contact Information

Swift River Family Medicine
430 Franklin St
Rumford
ME 04276-2104
(207) 369-0146
(207) 364-8626

Map and Direction


Primary Care Clinic Profile

Full NameSwift River Family Medicine
SpecialityClinic/Center
Location430 Franklin St, Rumford, Maine
Authorized Official Name and PositionJohn Kroger (DIVISION CHIEF)
Authorized Official Contact2073690146
Accepts Medicare InsuranceYes. This clinic participates in medicare program and accept medicare insurance.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Swift River Family Medicine
430 Franklin St
Rumford
ME 04276-2104

Ph: (207) 369-0146
Swift River Family Medicine
430 Franklin St
Rumford
ME 04276-2104

Ph: (207) 369-0146

NPI Details:

NPI Number1578599775
Provider Enumeration Date06/23/2006
Last Update Date05/04/2012

Medicare PECOS Information:

Medicare PECOS PAC ID1557340460
Medicare Enrollment IDO20040715000176

Medical Identifiers

Medical identifiers for Swift River Family Medicine such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1578599775NPI-NPPES
000209013OtherMEPRIMECARE NUMBER
125700100MedicaidME

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
261QR1300XClinic/center - Rural Health 203989 (Maine)Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Swift River Family Medicine acts as a billing entity for following providers:
Provider NameCatharine A Heffernan
Provider TypePractitioner - Certified Nurse Midwife (cnm)
Provider IdentifiersNPI Number: 1508854647
PECOS PAC ID: 2668367889
Enrollment ID: I20040309000274
Provider NameJohn E Kroger
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1538131024
PECOS PAC ID: 0143216341
Enrollment ID: I20040422001384
Provider NameKristin Jhamb
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1598771297
PECOS PAC ID: 6305820143
Enrollment ID: I20040617000904
Provider NameKimberly A Struck
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1578604997
PECOS PAC ID: 3072579457
Enrollment ID: I20041207001037
Provider NameJennifer L Weiner Smith
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1457331423
PECOS PAC ID: 3072555036
Enrollment ID: I20050531000897
Provider NameJacob Ledesma
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1497753271
PECOS PAC ID: 7113969114
Enrollment ID: I20050601000157
Provider NameDieter Kreckel
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1912979402
PECOS PAC ID: 6901842616
Enrollment ID: I20050705000394
Provider NameThomas J Deluca
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1154326387
PECOS PAC ID: 3779510896
Enrollment ID: I20050720000790
Provider NameDeana L Albert
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1578543278
PECOS PAC ID: 1759309149
Enrollment ID: I20051103001020
Provider NameBethany Picker
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1407952468
PECOS PAC ID: 3375543275
Enrollment ID: I20061227000100
Provider NameThomas C Hattan
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1598708315
PECOS PAC ID: 4385692441
Enrollment ID: I20070723000042
Provider NameJacqueline Seguin
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1851585111
PECOS PAC ID: 4486742442
Enrollment ID: I20071109000004
Provider NameChris I Gillis
Provider TypePractitioner - Certified Nurse Midwife (cnm)
Provider IdentifiersNPI Number: 1811920994
PECOS PAC ID: 5294817599
Enrollment ID: I20080125000103
Provider NameSaid Daoud
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1881775864
PECOS PAC ID: 4981786662
Enrollment ID: I20080204000265
Provider NameGary S Rivard
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1194801993
PECOS PAC ID: 3870649973
Enrollment ID: I20090915000174
Provider NameJeffrey J Lynds
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1851554075
PECOS PAC ID: 9436329430
Enrollment ID: I20110831000114
Provider NameLisa S Mcallister
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1295998417
PECOS PAC ID: 9739350125
Enrollment ID: I20110914000826
Provider NameAnne Merrick
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1932419132
PECOS PAC ID: 0648442947
Enrollment ID: I20111010000599
Provider NameStephanie Y Sinclair
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1265695480
PECOS PAC ID: 0941467583
Enrollment ID: I20120209000007
Provider NameLisa M Kelsen
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1609801729
PECOS PAC ID: 5193892651
Enrollment ID: I20130712000015
Provider NameElizabeth A Steward
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1730501818
PECOS PAC ID: 2769614239
Enrollment ID: I20140416000065
Provider NameMahnee Dinsmore
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1336132273
PECOS PAC ID: 2961422647
Enrollment ID: I20140728000919
Provider NameJennifer S Sullivan
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1093122475
PECOS PAC ID: 1456579572
Enrollment ID: I20140902001093
Provider NameAnne M Johnson
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1578657052
PECOS PAC ID: 2365664083
Enrollment ID: I20141113001701
Provider NameKara T Bellegarde
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1861892440
PECOS PAC ID: 0143442707
Enrollment ID: I20141114001033
Provider NameJoline A Sage
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1285038174
PECOS PAC ID: 8527383736
Enrollment ID: I20150211000386
Provider NameMargo Goodman
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1912268764
PECOS PAC ID: 2860615820
Enrollment ID: I20150903001891
Provider NameSusanna M Erber
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1174506141
PECOS PAC ID: 1759436231
Enrollment ID: I20151021002642
Provider NameNicole S Boutaugh
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1144668914
PECOS PAC ID: 2961625892
Enrollment ID: I20160425001281
Provider NameLeslie Bradbury
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1952749723
PECOS PAC ID: 7416180161
Enrollment ID: I20161017002547
Provider NameKara A Callahan
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1578901344
PECOS PAC ID: 5890928543
Enrollment ID: I20161031002282
Provider NameLisa Torgersen
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1568800332
PECOS PAC ID: 9931332541
Enrollment ID: I20161101000122
Provider NameAmber H Anderson
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1821433988
PECOS PAC ID: 5496998452
Enrollment ID: I20170313000293
Provider NameKristin Arsenault
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1891226221
PECOS PAC ID: 0042596512
Enrollment ID: I20170418000588
Provider NameKevin Stephens
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1821046244
PECOS PAC ID: 7911903836
Enrollment ID: I20170627003169
Provider NameEvan M Barnathan
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1558773994
PECOS PAC ID: 9537385570
Enrollment ID: I20170818000300
Provider NameKimberly D Desanctis
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1932614161
PECOS PAC ID: 7113287756
Enrollment ID: I20180130003019
Provider NameLara S Ilyas
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1902241425
PECOS PAC ID: 1153559828
Enrollment ID: I20180131001051
Provider NameSophie Dojacques
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1669406542
PECOS PAC ID: 2961477229
Enrollment ID: I20180306001461
Provider NameSamit A Patel
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1053545228
PECOS PAC ID: 5092061259
Enrollment ID: I20180702002725
Provider NameHeidi Walls
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1902291446
PECOS PAC ID: 1153635198
Enrollment ID: I20181029001587
Provider NameDorathy E Moneke
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1013480144
PECOS PAC ID: 4183963895
Enrollment ID: I20190225000961
Provider NameTina L Love
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1275197642
PECOS PAC ID: 3971836032
Enrollment ID: I20190605002017
Provider NameLauren D Nadkarni
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1407233497
PECOS PAC ID: 0042524266
Enrollment ID: I20200324000090
Provider NameMichael Winfree
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1619271681
PECOS PAC ID: 0941489652
Enrollment ID: I20200519001589
Provider NameCandace Labonte
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1598373680
PECOS PAC ID: 2567889629
Enrollment ID: I20200903001462
Provider NameJennifer E Couture
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1891225140
PECOS PAC ID: 4688948565
Enrollment ID: I20201008001778
Provider NameMeryem Chaudhry
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1356861835
PECOS PAC ID: 7012286974
Enrollment ID: I20210126002057
Provider NameChristopher C Decker
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1871023127
PECOS PAC ID: 4486927597
Enrollment ID: I20210212002228
Provider NameArnaldo R Torres
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1548221740
PECOS PAC ID: 7012829500
Enrollment ID: I20210503000714
Provider NamePatricia Collins
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1083108773
PECOS PAC ID: 3375893795
Enrollment ID: I20220124002053
Provider NameLouis A Wesley
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1114937398
PECOS PAC ID: 8820046451
Enrollment ID: I20220224000425
Provider NameJessica King
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1649615923
PECOS PAC ID: 9638464340
Enrollment ID: I20220503002192
Provider NameBenjamin Wainblat
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1205491164
PECOS PAC ID: 1658606454
Enrollment ID: I20220829002173
Provider NameNatalie Bolduc Nicols
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1669125977
PECOS PAC ID: 9032595301
Enrollment ID: I20221011000382
Provider NameJade Mangiafico
Provider TypePractitioner - Certified Nurse Midwife (cnm)
Provider IdentifiersNPI Number: 1285346841
PECOS PAC ID: 7618348574
Enrollment ID: I20230201000870
Provider NameDebora Ivy Sanderson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1427044288
PECOS PAC ID: 5193736775
Enrollment ID: I20230320000115
Provider NameMichele Asa
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1922376417
PECOS PAC ID: 5294986584
Enrollment ID: I20230321002184
Provider NameAnn Abraham
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1437152048
PECOS PAC ID: 9335276633
Enrollment ID: I20230622003285
Provider NameJesse Leeds
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1487279162
PECOS PAC ID: 1456774561
Enrollment ID: I20230628003275
Provider NameEthan Hight Linscott
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1083233043
PECOS PAC ID: 0042670713
Enrollment ID: I20230713002466
Provider NameSaranah Linscott
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1144846635
PECOS PAC ID: 9335500974
Enrollment ID: I20230731000961
Provider NameLauren Mason
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1588342596
PECOS PAC ID: 4789048786
Enrollment ID: I20230908002971
Provider NameVolney Willett
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1912964966
PECOS PAC ID: 9234157215
Enrollment ID: I20231003003695
Provider NameCaitlin Bevvino Ring
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1811512288
PECOS PAC ID: 3072927581
Enrollment ID: I20240220002172
Provider NameManuel Fernando Sanchez
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1932718210
PECOS PAC ID: 1658715206
Enrollment ID: I20240222000567

Reviews and Comments


Clinic/Center in Rumford, ME


Medicare Program: Medicare is a federal government program which provides health insurance to people who are 65 or older. This program also covers certain younger people with disabilities (who receive Social Security Disability Insurance - SSDI), and people with End-Stage Renal Disease (permanent kidney failure requiring dialysis or a transplant, sometimes called ESRD.

Medicare Assignment: Assignment means that your doctor, provider, or supplier agrees (or is required by law) to accept the Medicare-approved amount as full payment for covered services. Most doctors, providers, and suppliers accept assignment, but you should always check to make sure. Participating providers have signed an agreement to accept assignment for all Medicare-covered services.

NPI Number: The National Provider Identifier (NPI) is a unique identification number for covered health care providers. The NPI must be used in lieu of legacy provider identifiers in the HIPAA standards transactions. Covered health care providers and all health plans and health care clearinghouses must use the NPIs in the administrative and financial transactions adopted under HIPAA (Health Insurance Portability and Accountability Act).

Our Data: Information on www.medicarelist.com is built using data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA). The information disclosed on the NPI Registry are FOIA-disclosable and are required to be disclosed under the FOIA and the eFOIA amendments to the FOIA. There is no way to 'opt out' or 'suppress' the NPPES record data for health care providers with active NPIs.