Cedar Valley Medical Specialists Pc - Medicare in Waterloo, IA

Cedar Valley Medical Specialists Pc is a medicare enrolled "Orthopaedic Surgery" provider in Waterloo, Iowa. Their current practice location is 4150 Kimball Ave, Waterloo, Iowa. You can reach out to their office (for appointments etc.) via phone at (319) 235-5390.

Cedar Valley Medical Specialists Pc is licensed to practice in * (Not Available) (license number ) and it also participates in the medicare program. Cedar Valley Medical Specialists Pc 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 1497794242.

Contact Information

Cedar Valley Medical Specialists Pc
4150 Kimball Ave,
Waterloo, IA 50704-2758
(319) 235-5390
(319) 233-1630

Map and Direction




Healthcare Provider's Profile

Full NameCedar Valley Medical Specialists Pc
TypeFacility
SpecialityOrthopaedic Surgery
Location4150 Kimball Ave, Waterloo, Iowa
Accepts Medicare AssignmentsMedicare enrolled and accepts medicare insurance. Providers at this facility may prescribe medicare part D drugs.
  NPI Data:
  • NPI Number: 1497794242
  • Provider Enumeration Date: 06/06/2006
  • Last Update Date: 02/05/2026
  Medicare PECOS Information:
  • PECOS PAC ID: 1759291487
  • Enrollment ID: O20031208000462

Medical Identifiers

Medical identifiers for Cedar Valley Medical Specialists Pc such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1497794242NPI-NPPES

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
152W00000XOptometrist (* (Not Available))Secondary
207KA0200XAllergy & Immunology - Allergy (* (Not Available))Secondary
207L00000XAnesthesiology (* (Not Available))Secondary
207Q00000XFamily Medicine (* (Not Available))Secondary
207RC0000XInternal Medicine - Cardiovascular Disease (* (Not Available))Secondary
207RG0100XInternal Medicine - Gastroenterology (* (Not Available))Secondary
207RN0300XInternal Medicine - Nephrology (* (Not Available))Secondary
207W00000XOphthalmology (* (Not Available))Secondary
207X00000XOrthopaedic Surgery (* (Not Available))Primary
207YS0123XOtolaryngology - Facial Plastic Surgery (* (Not Available))Secondary
2084N0400XPsychiatry & Neurology - Neurology (* (Not Available))Secondary
2085R0202XRadiology - Diagnostic Radiology (* (Not Available))Secondary
208600000XSurgery (* (Not Available))Secondary
208VP0014XPain Medicine - Interventional Pain Medicine (* (Not Available))Secondary
363LP0808XNurse Practitioner - Psychiatric/mental Health (* (Not Available))Secondary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Cedar Valley Medical Specialists Pc acts as a billing entity for following providers:
Provider NameAshar Afzal
Provider TypePractitioner - Pain Management
Provider IdentifiersNPI Number: 1689628117
PECOS PAC ID: 7214823459
Enrollment ID: I20040225000445
Provider NameScott R Doyle
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1306890819
PECOS PAC ID: 3779473251
Enrollment ID: I20040318000237
Provider NameAnjana Aggarwal
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1467436899
PECOS PAC ID: 4789666405
Enrollment ID: I20040604000790
Provider NameBarbara K Burkle
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1588618359
PECOS PAC ID: 0345219416
Enrollment ID: I20040927000680
Provider NameRavindra Mallavarapu
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1982657961
PECOS PAC ID: 8123088994
Enrollment ID: I20041015000413
Provider NameMichael Le Woltman
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1841303864
PECOS PAC ID: 7012956568
Enrollment ID: I20050426000094
Provider NameJayson Eric Gesme
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1821042698
PECOS PAC ID: 6800824830
Enrollment ID: I20050801000843
Provider NameJon J Clinton
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1942272505
PECOS PAC ID: 1658301312
Enrollment ID: I20050812000959
Provider NameJoud G Dib
Provider TypePractitioner - Cardiovascular Disease (cardiology)
Provider IdentifiersNPI Number: 1033273628
PECOS PAC ID: 9335241413
Enrollment ID: I20070220000324
Provider NameJames J Poock
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1740260074
PECOS PAC ID: 2466542212
Enrollment ID: I20071217000353
Provider NameSrinivas Kalala
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1619140910
PECOS PAC ID: 0345319034
Enrollment ID: I20080521000400
Provider NameJonathon C Hennings
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1376777383
PECOS PAC ID: 0941359772
Enrollment ID: I20090527000188
Provider NameTarek M Daoud
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1780638171
PECOS PAC ID: 1052462868
Enrollment ID: I20090708000043
Provider NameVinay Kumar Kantamneni
Provider TypePractitioner - Nephrology
Provider IdentifiersNPI Number: 1508811258
PECOS PAC ID: 8628988185
Enrollment ID: I20090708000077
Provider NameDaniel S Miller
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1427098466
PECOS PAC ID: 2668523424
Enrollment ID: I20090708000136
Provider NameMichael J Puk
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1932153640
PECOS PAC ID: 4284785049
Enrollment ID: I20090708000150
Provider NameBryan Dean Hested
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1942536057
PECOS PAC ID: 7810035581
Enrollment ID: I20091118000054
Provider NameKirby P Clark
Provider TypePractitioner - Diagnostic Radiology
Provider IdentifiersNPI Number: 1407893795
PECOS PAC ID: 4082688114
Enrollment ID: I20091203000719
Provider NameMatthew J Kettman
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1245218882
PECOS PAC ID: 2365586039
Enrollment ID: I20100218000345
Provider NameIvo Bekavac
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1619920089
PECOS PAC ID: 8921918582
Enrollment ID: I20100301000911
Provider NameSuzanne R Smith
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1740234376
PECOS PAC ID: 3072658897
Enrollment ID: I20100304000683
Provider NameBradley A Johnson
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1619916137
PECOS PAC ID: 8325183155
Enrollment ID: I20100304000708
Provider NameGregory K Harter
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1134157415
PECOS PAC ID: 2062541659
Enrollment ID: I20100519000711
Provider NameMaria L Metcalf
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1972822393
PECOS PAC ID: 7416081393
Enrollment ID: I20100813000521
Provider NameJennifer M Chastek
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1730483645
PECOS PAC ID: 4587846308
Enrollment ID: I20110315000462
Provider NameMonica L White
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1811270721
PECOS PAC ID: 3375716780
Enrollment ID: I20111031000748
Provider NameStefanie J Swinton
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1538424874
PECOS PAC ID: 6204084460
Enrollment ID: I20120912000597
Provider NameLindy J Tommasin
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245592393
PECOS PAC ID: 3476702580
Enrollment ID: I20121005000055
Provider NameJane Baker
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1184988610
PECOS PAC ID: 5991954877
Enrollment ID: I20121009000827
Provider NameTracy R Elliott
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1588919351
PECOS PAC ID: 2264685015
Enrollment ID: I20130104000158
Provider NameBenjamin L Torrez
Provider TypePractitioner - Orthopedic Surgery
Provider IdentifiersNPI Number: 1841446382
PECOS PAC ID: 5395987606
Enrollment ID: I20130816000301
Provider NameKatie M Bries
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1427490226
PECOS PAC ID: 1254565765
Enrollment ID: I20131015001882
Provider NameChalis M Treloar
Provider TypePractitioner - Qualified Audiologist
Provider IdentifiersNPI Number: 1235484015
PECOS PAC ID: 8426282963
Enrollment ID: I20131016000614
Provider NameSarah M Cisco
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1063840320
PECOS PAC ID: 7517195381
Enrollment ID: I20140124001766
Provider NameThomas P Petrie
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1497075642
PECOS PAC ID: 0042459836
Enrollment ID: I20140512000799
Provider NameLucas A Cook
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1639582901
PECOS PAC ID: 8527283589
Enrollment ID: I20140707001192
Provider NameCrystal A Wilken
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1720487838
PECOS PAC ID: 2668693599
Enrollment ID: I20141017002134
Provider NameElizabeth M Shover
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1952786998
PECOS PAC ID: 6709191067
Enrollment ID: I20150814013746
Provider NameMary C Nading
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1326412719
PECOS PAC ID: 9830490507
Enrollment ID: I20151222002028
Provider NameKelli E Deserano
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1457801326
PECOS PAC ID: 3577841816
Enrollment ID: I20161020002001
Provider NameCari Lynn Graham
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1467821975
PECOS PAC ID: 6002196326
Enrollment ID: I20161202001231
Provider NameKelsie J Swisher
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1932652757
PECOS PAC ID: 2163702200
Enrollment ID: I20161207002480
Provider NameMaryjane Cose
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1235677691
PECOS PAC ID: 5597049726
Enrollment ID: I20170307000453
Provider NameStaci Anne Boon
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1013261510
PECOS PAC ID: 6901051663
Enrollment ID: I20170504000326
Provider NameOz A Wolfensperger
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1417486408
PECOS PAC ID: 8426326513
Enrollment ID: I20170614000093
Provider NameChristine A Mitchell
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1578085429
PECOS PAC ID: 9234402157
Enrollment ID: I20170829000496
Provider NameMelissa T Garrett
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1881910271
PECOS PAC ID: 9739322066
Enrollment ID: I20180509000994
Provider NameAaron L Klein
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1467623082
PECOS PAC ID: 5890922801
Enrollment ID: I20180807003626
Provider NameViolet K Hunter
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1811348956
PECOS PAC ID: 8729372669
Enrollment ID: I20180828003240
Provider NameMichaela M Johnson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1407312549
PECOS PAC ID: 5597004937
Enrollment ID: I20190304000370
Provider NameDawn M Kleve
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1841857869
PECOS PAC ID: 9335474220
Enrollment ID: I20190715003025
Provider NameBrandy M Reints
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1306406681
PECOS PAC ID: 7113253709
Enrollment ID: I20190718003545
Provider NameTaylor J Kettman
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1972165116
PECOS PAC ID: 3274869870
Enrollment ID: I20190719000042
Provider NameLibby K Uhlenhopp
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1548720998
PECOS PAC ID: 8820324247
Enrollment ID: I20190723002962
Provider NameBarbara L Salisbury
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1164083861
PECOS PAC ID: 7517293426
Enrollment ID: I20190731000528
Provider NameTiffanie L Lapan
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1215590153
PECOS PAC ID: 6608103320
Enrollment ID: I20190802002563
Provider NameSami Sibai
Provider TypePractitioner - Diagnostic Radiology
Provider IdentifiersNPI Number: 1740478494
PECOS PAC ID: 4880848910
Enrollment ID: I20190808000153
Provider NameLevi K Dahle
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1891334637
PECOS PAC ID: 7911333042
Enrollment ID: I20200207001143
Provider NameJenna M Niccolls
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1871120469
PECOS PAC ID: 6406274224
Enrollment ID: I20200910002753
Provider NameAndrew H Rikkers
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1558455386
PECOS PAC ID: 9739125766
Enrollment ID: I20210303001065
Provider NameJennifer L Kane
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1871183715
PECOS PAC ID: 4183023617
Enrollment ID: I20210602003153
Provider NameMegan Lynn Heise
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1174107643
PECOS PAC ID: 8820498900
Enrollment ID: I20210610002008
Provider NameJonathan Robert Lang
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1790349157
PECOS PAC ID: 0244630044
Enrollment ID: I20210616001499
Provider NameIsaac A Butler
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1003470451
PECOS PAC ID: 9739580150
Enrollment ID: I20210623001204
Provider NameKama Sarah Ausborn
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1669056123
PECOS PAC ID: 9133523517
Enrollment ID: I20210810003396
Provider NameKavan Girishbhai Patel
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1437541406
PECOS PAC ID: 2769737337
Enrollment ID: I20211104001561
Provider NameSuzanne Craver Davison
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1972262178
PECOS PAC ID: 0840681615
Enrollment ID: I20220105001638
Provider NameHeather R Steinbronn
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1326707738
PECOS PAC ID: 0648661314
Enrollment ID: I20220107000318
Provider NameAmber Nicole Toenyes
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1316608094
PECOS PAC ID: 3173918059
Enrollment ID: I20220310001640
Provider NameKenny David Rodriguez
Provider TypePractitioner - Otolaryngology
Provider IdentifiersNPI Number: 1447783139
PECOS PAC ID: 1254600778
Enrollment ID: I20220509000933
Provider NameDavid Edward Henry
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1285861120
PECOS PAC ID: 4880819341
Enrollment ID: I20220812000784
Provider NameMadison A Albert
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1043945645
PECOS PAC ID: 5890178412
Enrollment ID: I20220815003025
Provider NameMatthew Keith Krewer
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1003269721
PECOS PAC ID: 4284920018
Enrollment ID: I20221208000471
Provider NameBeau Bradley Sorenson
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1023727757
PECOS PAC ID: 0446622179
Enrollment ID: I20230207000856
Provider NameMadison I Shatek
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1679240469
PECOS PAC ID: 0042682569
Enrollment ID: I20230209002824
Provider NameEmily Jane Clinton
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1508562489
PECOS PAC ID: 0143693754
Enrollment ID: I20230302000195
Provider NameShima Ghavimi
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1811316458
PECOS PAC ID: 3577852193
Enrollment ID: I20230628002054
Provider NameRichard Manfready
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1710419122
PECOS PAC ID: 1254677578
Enrollment ID: I20230905003803
Provider NameAmanda Terryce Gidley
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1760905905
PECOS PAC ID: 7113378175
Enrollment ID: I20240104000776
Provider NameJamie Marie Foster
Provider TypePractitioner - Physician Assistant
Provider IdentifiersNPI Number: 1902532583
PECOS PAC ID: 6709221674
Enrollment ID: I20240301000597
Provider NameJames Corye Johnson
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1073378352
PECOS PAC ID: 3274979968
Enrollment ID: I20240318000135
Provider NameKayla E Ruehs
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1770349318
PECOS PAC ID: 8729520762
Enrollment ID: I20240606000661
Provider NameTaha Ashraf
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1881181451
PECOS PAC ID: 1355685512
Enrollment ID: I20240715002185
Provider NameRobin Rawson
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1033479282
PECOS PAC ID: 4082870837
Enrollment ID: I20241101001431
Provider NameSavannah Meredith Wiltfang
Provider TypePractitioner - Certified Registered Nurse Anesthetist (crna)
Provider IdentifiersNPI Number: 1093510745
PECOS PAC ID: 5890216832
Enrollment ID: I20250306003364
Provider NameAmanda Marie Knudsen
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1104614270
PECOS PAC ID: 9335659044
Enrollment ID: I20250611002435
Provider NameSydney Fox
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1306606611
PECOS PAC ID: 0547601817
Enrollment ID: I20250709000961
Provider NameCollin Haben
Provider TypePractitioner - Orthopedic Surgery
Provider IdentifiersNPI Number: 1871056093
PECOS PAC ID: 1850620683
Enrollment ID: I20250730000222
Provider NameDenisee Tish Loyola
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1598646531
PECOS PAC ID: 9830689280
Enrollment ID: I20251105002112

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. Cedar Valley Medical Specialists Pc 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
Cedar Valley Medical Specialists Pc
Po Box 2758,
Waterloo, IA 50704-2758

Ph: (319) 235-5390
Cedar Valley Medical Specialists Pc
4150 Kimball Ave,
Waterloo, IA 50704-2758

Ph: (319) 235-5390

Reviews and Comments



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.