Rock Valley Physical Therapy Center - Medicare Physical Therapist in Moline, IL

Rock Valley Physical Therapy Center is a medicare enrolled "Physical Therapist" provider in Moline, Illinois. Their current practice location is 850 43rd Ave Ste 300, Moline, Illinois. You can reach out to their office (for appointments etc.) via phone at (309) 743-0300.

Rock Valley Physical Therapy Center is licensed to practice in Iowa (license number ) and it also participates in the medicare program. Rock Valley Physical Therapy Center is enrolled with medicare and should accept medicare assignments and since they are enrolled in medicare, they may order Medicare Part D Prescription drugs, if eligible. The facility's NPI Number is 1245373166.

Contact Information

Rock Valley Physical Therapy Center
850 43rd Ave Ste 300,
Moline, IL 61265-8401
(309) 743-0300
(309) 743-0318

Map and Direction




Healthcare Provider's Profile

Full NameRock Valley Physical Therapy Center
TypeFacility
SpecialityPhysical Therapist
Location850 43rd Ave Ste 300, Moline, Illinois
Accepts Medicare AssignmentsMedicare enrolled and accepts medicare insurance. Providers at this facility may prescribe medicare part D drugs.
  NPI Data:
  • NPI Number: 1245373166
  • Provider Enumeration Date: 02/14/2007
  • Last Update Date: 08/04/2008
  Medicare PECOS Information:
  • PECOS PAC ID: 9638087877
  • Enrollment ID: O20040630000390

Medical Identifiers

Medical identifiers for Rock Valley Physical Therapy Center such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1245373166NPI-NPPES
0565937MedicaidIA

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
225100000XPhysical Therapist (Iowa)Primary
225100000XPhysical Therapist (Illinois)Secondary
225X00000XOccupational Therapist (Iowa)Secondary
225X00000XOccupational Therapist (Illinois)Secondary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Rock Valley Physical Therapy Center acts as a billing entity for following providers:
Provider NameAndrea L Davis
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1730443367
PECOS PAC ID: 4385636893
Enrollment ID: I20040402000146
Provider NameMatthew J Moore
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1376590836
PECOS PAC ID: 4587644075
Enrollment ID: I20040723001195
Provider NameRachel Ehlert
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1184671588
PECOS PAC ID: 2769447440
Enrollment ID: I20041122000820
Provider NameGary D Vande Kamp
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1871589820
PECOS PAC ID: 6305735671
Enrollment ID: I20050706000105
Provider NameJeremy William Starr
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1881680833
PECOS PAC ID: 7517903123
Enrollment ID: I20050706000116
Provider NameLynnette S Jones
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1578559266
PECOS PAC ID: 9234175852
Enrollment ID: I20050706000230
Provider NameAmy C Johnson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1730148529
PECOS PAC ID: 6204867344
Enrollment ID: I20050829000216
Provider NameJonathan L Acklie
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1568437747
PECOS PAC ID: 9436180304
Enrollment ID: I20050830001028
Provider NameJoseph G Terry
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1639139884
PECOS PAC ID: 8729009790
Enrollment ID: I20051219000324
Provider NameLori Ann Stratton
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1780643510
PECOS PAC ID: 6901829035
Enrollment ID: I20060104000480
Provider NameKristi A Wambeke
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1578559514
PECOS PAC ID: 1456359314
Enrollment ID: I20061201000327
Provider NameKimberly Ann Christensen
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1972544906
PECOS PAC ID: 0648373431
Enrollment ID: I20070315000380
Provider NameHolly S Wilkinson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1376581447
PECOS PAC ID: 0547363335
Enrollment ID: I20070315000391
Provider NameMisti Ferguson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1619969748
PECOS PAC ID: 8123110863
Enrollment ID: I20070824000841
Provider NameDanny E Fleener
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1548210784
PECOS PAC ID: 1658457304
Enrollment ID: I20080321000137
Provider NameMichelle M Sarb
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1780854315
PECOS PAC ID: 5890872402
Enrollment ID: I20080407000684
Provider NameKristie L. Boll
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1861663023
PECOS PAC ID: 6800975244
Enrollment ID: I20080509000295
Provider NameSteven A Rodgers
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1679572101
PECOS PAC ID: 7315026770
Enrollment ID: I20080509000480
Provider NameBreanna C Reynolds
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1689718355
PECOS PAC ID: 0840360673
Enrollment ID: I20080604000731
Provider NameRobert Oscar Anderson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1689631129
PECOS PAC ID: 0143354548
Enrollment ID: I20100820000775
Provider NameMichelle M Mcmurray
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1285681742
PECOS PAC ID: 3971500539
Enrollment ID: I20101020000940
Provider NameChad D Humphrey
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1215988795
PECOS PAC ID: 5799979332
Enrollment ID: I20101028000163
Provider NameEric R Sacia
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1033169149
PECOS PAC ID: 4183532187
Enrollment ID: I20101028000181
Provider NameSean P Lyons
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1922055474
PECOS PAC ID: 5193722882
Enrollment ID: I20101028000218
Provider NameKyle A Pospischil
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1487959870
PECOS PAC ID: 8426239781
Enrollment ID: I20110727000119
Provider NameJeremy W Przybylo
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1881737872
PECOS PAC ID: 3476715327
Enrollment ID: I20120510000285
Provider NameRandall E Boldt
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1043277155
PECOS PAC ID: 1557270840
Enrollment ID: I20121012000424
Provider NameDebra Jean Healy
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1326151903
PECOS PAC ID: 8325141153
Enrollment ID: I20130605000509
Provider NameAshley M Schurr
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1073882858
PECOS PAC ID: 0648411561
Enrollment ID: I20130718000456
Provider NameAnna C Perry
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1457319501
PECOS PAC ID: 9133126618
Enrollment ID: I20130724000896
Provider NameKevin A Kelley
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1508203936
PECOS PAC ID: 6002058807
Enrollment ID: I20130807000362
Provider NameMegan A Kelley
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1689011025
PECOS PAC ID: 1658513460
Enrollment ID: I20130807000490
Provider NameJordan R Deneve
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1194140244
PECOS PAC ID: 2769612852
Enrollment ID: I20140312000578
Provider NameKristin M Czuba
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1982984886
PECOS PAC ID: 0244461655
Enrollment ID: I20140328000614
Provider NameBryce Thomsen
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1447657598
PECOS PAC ID: 4385967173
Enrollment ID: I20141231001598
Provider NameElise A Goodman
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1750772125
PECOS PAC ID: 5890012173
Enrollment ID: I20150325001868
Provider NameSamuel Rowe
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1174913768
PECOS PAC ID: 2062730567
Enrollment ID: I20150414000219
Provider NameElizabeth J Brandt
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1508265398
PECOS PAC ID: 1456579911
Enrollment ID: I20150414002094
Provider NameChelsey Ferguson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1437604543
PECOS PAC ID: 1355637158
Enrollment ID: I20160902001071
Provider NameMargaret Jones
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1366989899
PECOS PAC ID: 4688958580
Enrollment ID: I20170221000535
Provider NameJustin Rumpza
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1891231577
PECOS PAC ID: 3476837824
Enrollment ID: I20170302000560
Provider NameColleen Rumpza
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1386180032
PECOS PAC ID: 8527342633
Enrollment ID: I20170308001183
Provider NameChelsey N Ashcraft
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1891235115
PECOS PAC ID: 5597049668
Enrollment ID: I20170309001063
Provider NameEmiley E. Brand
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1063959708
PECOS PAC ID: 1355626821
Enrollment ID: I20170323002121
Provider NameMichelle Snodgrass
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1023554706
PECOS PAC ID: 3870878382
Enrollment ID: I20170324000970
Provider NameAlyssa L Colbrese
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1922506864
PECOS PAC ID: 2466714100
Enrollment ID: I20180316002432
Provider NameJenna M Bush
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1063869048
PECOS PAC ID: 2264724426
Enrollment ID: I20180905003304
Provider NameBrian Cichon
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1740752351
PECOS PAC ID: 3971849910
Enrollment ID: I20190111000188
Provider NameJoseph Mceachern
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1073087128
PECOS PAC ID: 4082950894
Enrollment ID: I20190116001731
Provider NameSonja Gilbertson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1538633508
PECOS PAC ID: 7012257330
Enrollment ID: I20190325001635
Provider NameNathan C Ackert
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1063970051
PECOS PAC ID: 5991047219
Enrollment ID: I20190506002521
Provider NameLacey Neal
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1649732900
PECOS PAC ID: 6507109394
Enrollment ID: I20190517002192
Provider NameLauren Adamick
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1598321424
PECOS PAC ID: 8426383878
Enrollment ID: I20190709000080
Provider NameWhitney Hanlon
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1457867111
PECOS PAC ID: 5496083024
Enrollment ID: I20190821000835
Provider NameMegan Gillen
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1134681620
PECOS PAC ID: 8426386483
Enrollment ID: I20190829000011
Provider NameMatthew Teijido
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1639656994
PECOS PAC ID: 4082958491
Enrollment ID: I20191226001447
Provider NameJennifer Jasper
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1881233344
PECOS PAC ID: 6608204359
Enrollment ID: I20200312000689
Provider NameTucker Reid
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1992336903
PECOS PAC ID: 7113355546
Enrollment ID: I20200319000315
Provider NameLucas Terveer
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1194364596
PECOS PAC ID: 3476981515
Enrollment ID: I20200324000124
Provider NameChristen Behm
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1366735680
PECOS PAC ID: 7810168408
Enrollment ID: I20200811001378
Provider NameKatherine Finch
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1780274860
PECOS PAC ID: 3678989076
Enrollment ID: I20210310000420
Provider NameAnna Atkinson
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1487242061
PECOS PAC ID: 7911313051
Enrollment ID: I20210315002109
Provider NameWendy Bloomhuff
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1952370355
PECOS PAC ID: 2466558044
Enrollment ID: I20210720000882
Provider NameKimberly Shabino
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1730856972
PECOS PAC ID: 3476959263
Enrollment ID: I20210902000324
Provider NameOlivia Smith
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1801569199
PECOS PAC ID: 6103214143
Enrollment ID: I20211025002922
Provider NameCody Wheeler
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1457002834
PECOS PAC ID: 8820483589
Enrollment ID: I20220315002129
Provider NameSamuel Long
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1205588472
PECOS PAC ID: 3476948076
Enrollment ID: I20220317001608
Provider NameTaylor Keppy
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1396223467
PECOS PAC ID: 3476802976
Enrollment ID: I20220330002281
Provider NameHannah Blaske
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1053070912
PECOS PAC ID: 6204229610
Enrollment ID: I20220422002413
Provider NameLauren E Zust
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1306363122
PECOS PAC ID: 1850770751
Enrollment ID: I20220806000079
Provider NameSarah Andrews
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1528706959
PECOS PAC ID: 7012383326
Enrollment ID: I20221011002521
Provider NameMary Manion
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1881228419
PECOS PAC ID: 7719379536
Enrollment ID: I20230109000085
Provider NameCarly Michelle Machacek
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1700446721
PECOS PAC ID: 7719351469
Enrollment ID: I20230320000694
Provider NameJohn W Finley
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1407566524
PECOS PAC ID: 3274908231
Enrollment ID: I20230405002788
Provider NameLauren Getz
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1033806161
PECOS PAC ID: 3476908013
Enrollment ID: I20231017001213
Provider NameBrooke Nicole Russell
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1952791402
PECOS PAC ID: 1759607716
Enrollment ID: I20231020000878

Medicare Part D Prescriber Enrollment

Any physician or other eligible professional who prescribes Part D drugs must either enroll in the Medicare program or opt out in order to prescribe drugs to their patients with Part D prescription drug benefit plans. Rock Valley Physical Therapy Center is enrolled with medicare and thus, if eligible, can prescribe medicare part D drugs to patients with medicare part D benefits.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Rock Valley Physical Therapy Center
850 43rd Ave Ste 100,
Moline, IL 61265-8401

Ph: (309) 743-2070
Rock Valley Physical Therapy Center
850 43rd Ave Ste 300,
Moline, IL 61265-8401

Ph: (309) 743-0300

Reviews and Comments


Physical Therapist in Moline, IL

Mrs. Margaret Ellen Carton, PT
Physical Therapist
Medicare: Not Enrolled in Medicare
Practice Location: 1050 36th Ave, Moline, IL 61265
Phone: 309-797-8778    Fax: 309-797-8072
Ms. Gretchen Renae Schroer, DPT
Physical Therapist
Medicare: Accepting Medicare Assignments
Practice Location: 850 43rd Ave Ste 100, Moline, IL 61265
Phone: 309-743-2070    Fax: 309-743-2073
Michelle Snodgrass, DPT
Physical Therapist
Medicare: Accepting Medicare Assignments
Practice Location: 850 43rd Ave, Suite 100, Moline, IL 61265
Phone: 309-743-2070    Fax: 309-743-2073
Eric R Sacia, P.T.
Physical Therapist
Medicare: Medicare Enrolled
Practice Location: 850 43rd Ave Ste 300, Moline, IL 61265
Phone: 309-743-0300    Fax: 309-743-0318
Ms. Gale Rene' Griffith, PT
Physical Therapist
Medicare: Not Enrolled in Medicare
Practice Location: 4360 7th St, Moline, IL 61265
Phone: 309-762-6676    
Nina Golden, P.T.
Physical Therapist
Medicare: Not Enrolled in Medicare
Practice Location: 2445 31st Avenue Ct, Moline, IL 61265
Phone: 309-236-3543    
Emiley Brand, DPT
Physical Therapist
Medicare: Accepting Medicare Assignments
Practice Location: 510 Valley View Dr, Moline, IL 61265
Phone: 309-797-0866    

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.