Docality.com Logo
 
Dr. Mitchell C Ruffcorn  Md image

Dr. Mitchell C Ruffcorn Md

1227 E Rusholme St
Davenport IA 52803
563 211-1000
Medical School: University Of Iowa College Of Medicine - 1970
Accepts Medicare: Yes
Participates In eRX: No
Participates In PQRS: Yes
Participates In EHR: No
License #: 20171
NPI: 1619953957
Taxonomy Codes:
207L00000X

Request Appointment Information

Awards & Recognitions

About Us

Practice Philosophy

Conditions

Dr. Mitchell C Ruffcorn is associated with these group practices

Procedure Pricing

HCPCS Code Description Average Price Average Price
Allowed By Medicare
HCPCS Code:01400 Description:Anesth knee joint surgery Average Price:$475.00 Average Price Allowed
By Medicare:
$132.92
HCPCS Code:01810 Description:Anesth lower arm surgery Average Price:$390.00 Average Price Allowed
By Medicare:
$106.19

Medical Malpractice Cases

None Found

Medical Board Sanctions

None Found

Referrals

NPI
Doctor Name
Specialty
Count
1710965223
Hand Surgery
144
1598735094
Hand Surgery
73
1295704674
Family Practice
37
1912985532
Internal Medicine
35
1679541973
Ophthalmology
32
1679552517
Cardiovascular Disease (Cardiology)
25
1396705711
Diagnostic Radiology
22
1043299746
Cardiovascular Disease (Cardiology)
20
1619956547
Cardiovascular Disease (Cardiology)
18
1760448237
Gastroenterology
17
*These referrals represent the top 10 that Dr. Ruffcorn has made to other doctors

Publications

None Found

Map & Directions

1227 E Rusholme St Davenport, IA 52803
View Directions In Google Maps

Nearby Doctors

741 Brady St
Davenport, IA 52803
563 845-5302
2711 W 63Rd St Suite 4
Davenport, IA 52803
563 591-1455
1000 Brady St
Davenport, IA 52803
563 845-5800
1227 E Rusholme St
Davenport, IA 52803
563 216-6610
1000 Brady St
Davenport, IA 52803
563 845-5750
1228 E Rusholme St Suite 112
Davenport, IA 52803
646 953-3306
1227 E Rusholme St
Davenport, IA 52803
563 216-6610
1704 Davenport Ave
Davenport, IA 52803
563 495-5553
1000 Brady Street
Davenport, IA 52803
563 845-5696
1227 E Rusholme St
Davenport, IA 52803
563 211-1000