Mike Duston, CPO

Upper Limb Specialist
Mike Duston, CPO

Mike Duston, CPO

Upper Limb Specialist

J. Michael Duston is an American Board Certified Prosthetist-Orthotist and a 1997 graduate of Northwestern University Prosthetic Orthotic Center in Chicago, IL. He is considered a specialist in his field due to his biomechanical engineering background and unique approach to patient care. His multidisciplinary approach has allowed him to specialize in all aspects of prosthetics, including pediatric through adult upper extremity prosthetics.

Clinic Locations

Kansas City Kansas City
8919 Parallel Pkwy,
Suite 260
Kansas City, KS 66112
Fax: (913) 299-1580
Kansas City Kansas City
3914 Rainbow Blvd
Kansas City, KS 66160
Fax: (913) 789-7630
Overland Park Overland Park
6600 College Blvd,
Suite 215
Overland Park, KS 66211
Fax: (913) 663-2997
Independence Independence
19550 East 39th St,
Centerpoint Medical Center Suite 115
Independence, MO 64057
Fax: (816) 478-6087
Kansas City Kansas City
2401 Gillham Rd,
Suite 0401.08 - Inside Children's Mercy Hospital
Kansas City, MO 64108
Fax: (816) 855-1730
North Kansas City North Kansas City
2700 Clay Edwards Dr,
Suite 250
North Kansas City, MO 64116
Fax: (816) 453-8509
Lansing Lansing
1000 North Main St,
Suite 6
Lansing, KS 66043
Fax: (816) 453-8509
St. Joseph St. Joseph
1005 West St. Maartens Dr,
Suite B
St. Joseph, MO 64506
Fax: (816) 233-0669
Warrensburg Warrensburg
407 Burkarth Rd,
Suite 202
Warrensburg, MO 64093
Fax: (660) 429-4004
Olathe Olathe
20920 West 151st St,
Suite 101
Olathe, KS 66061
Fax: (913) 397-7603
Overland Park Overland Park
10777 Nall Ave,
Suite 310
Overland Park, KS 66211
Fax: (913) 341-8488
Clinton Clinton
702 East Ohio St,
Suite 7
Clinton, MO 64735
Fax: (660) 885-2631
Clive Clive
1250 NW 142nd St,
Suite 100
Clive, IA 50325
Fax: (515) 223-1879
Davenport Davenport
1230 E Rusholme St,
MOB 2, Suite 101
Davenport, IA 52803
Fax: (563) 324-2615
Moline Moline
515 Valley View Dr,
Suite 101
Moline, IL 61265
Fax: (309) 757-1062
Iowa City Iowa City
2203 Muscatine Ave
Iowa City, IA 52240
Fax: (319) 337-2897
Iowa City Iowa City
200 Hawkins Dr
Iowa City, IA 52242
Fax: (319) 356-2783
Iowa City Iowa City
2701 Prairie Meadow Dr
Iowa City, IA 52242
Fax: (319) 467-8248
West Burlington West Burlington
1223 South Gear Ave,
Suite 011
West Burlington, IA 52655
Fax: (319) 758-9569
Des Moines Des Moines
330 Laurel St,
Suite 1300
Des Moines, IA 50314
Fax: (515) 243-2046
Des Moines Des Moines
1215 Pleasant St,
Suite 610
Des Moines, IA 50309
Fax: (515) 348-5524
Johnston Johnston
5295 Merle Hay Rd
Johnston, IA 50131
Fax: (515) 254-9204
Ames Ames
1202 Duff Ave
Ames, IA 50010
Fax: (515) 233-1230
Bettendorf Bettendorf
2535 Maplecrest Rd,
Suite 16
Bettendorf, IA 52722
Fax: (563) 359-1875
Manhattan Manhattan
3244 Kimball Ave
Manhattan, KS 66503
Fax: (785) 537-8893
Fort Dodge Fort Dodge
804 Kenyon Rd,
Suite E
Fort Dodge, IA 50501
Fax: (515) 576-0017
Bettendorf Bettendorf
2300 53rd Ave,
Suite LL03
Bettendorf, IA 52722
Waterloo Waterloo
3825 West 9th St
Waterloo, IA 50702
Fax: (319) 364-1031
Dubuque Dubuque
2436 Meinen Ct
Dubuque, IA 52002
Fax: (563) 556-3122
Iowa City Iowa City
3030 Northgate Dr,
Suite D
Iowa City, IA 52245
Fax: (319) 351-1404
Cedar Rapids Cedar Rapids
866 5th Avenue SE
Cedar Rapids, IA 52403
Fax: (319) 364-1031
Trenton Trenton
1828 East 9th St,
Eastgate Shopping Center
Trenton, MO 64683
Fax: (660) 339-7243
Kansas City Kansas City
4320 Wornall Rd,
Suite 452
Kansas City, MO 64111
Fax: (816) 756-2853
Kansas City Kansas City
3011 Baltimore Ave
Kansas City, MO 64108
Fax: (816) 531-2601
Kansas City Kansas City
2340 East Meyer Blvd,
Building 2, Suite 394
Kansas City, MO 64132
Fax: (816) 363-8998
Sedalia Sedalia
115 W. Broadway,
Suite 200
Sedalia, MO 65301
Fax: (660) 826-3448
Wichita Wichita
410 North Hillside,
Suite 100
Wichita, KS 67214
Fax: (316) 687-5415
Hays Hays
2500 Canterbury Dr,
Suite 110
Hays, KS 67601
Fax: (785) 625-8422
Lawrence Lawrence
1112 W 6th St Ste 10,
Suite 10
Lawrence, KS 66044
Fax: (785) 727-1560
Hutchinson Hutchinson
2803 N Lorraine St,
Suite D
Hutchinson, KS 67502
Fax: (620) 662-6796
Salina Salina
645 East Crawford
Salina, KS 67401
Fax: (785) 823-0932
Topeka Topeka
120 SW 6th Ave
Topeka, KS 66603
Fax: (785) 232-9891
Little Rock Little Rock
1401 Kanis Park Dr,
Suite 201
Little Rock, AR 72205
Fax: (501) 225-1771
El Dorado El Dorado
615 West Grove St
El Dorado, AR 71730
Fax: (870) 862-8397
Rogers Rogers
2815 West Walnut,
Suite A
Rogers, AR 72756
Fax: (479) 631-9698
Fayetteville Fayetteville
2594 East Joyce Blvd,
Building E, Suite 2
Fayetteville, AR 72703
Fax: (479) 750-4754
Muskogee Muskogee
737 South 32nd St
Muskogee, OK 74401
Fax: (918) 687-7290
Tahlequah Tahlequah
1294 East Downing St,
Suite 3
Tahlequah, OK 74464
Fax: (918) 431-1974
Tulsa Tulsa
6052 South Sheridan Rd
Tulsa, OK 74145
Fax: (918) 488-8282
Tulsa Tulsa
2116 East 15th St
Tulsa, OK 74104
Fax: (918) 742-9933
Norman Norman
3451 36th Avenue NW,
Suite 180
Norman, OK 73072
Fax: (405) 447-5684
Bartlesville Bartlesville
1904 SE Washington Blvd
Bartlesville, OK 74006
Fax: (918) 335-6687
Enid Enid
330 South 5th St,
Suite 102, Parkview Medical Building
Enid, OK 73701
Fax: (580) 237-2211
McAlester McAlester
1611 North Strong Blvd
McAlester, OK 74501
Fax: (918) 423-0611
Oklahoma City Oklahoma City
4207 West Memorial Rd
Oklahoma City, OK 73134
Fax: (405) 530-3670
Kearney Kearney
207 West 29th St,
Suite A
Kearney, NE 68845
Fax: (308) 236-6369
Omaha Omaha
9109 Blondo St,
Suites 1 & 2
Omaha, NE 68134
Fax: (402) 397-8983
Omaha Omaha
8111 Dodge St,
Suite 330
Omaha, NE 68114
Fax: (844) 323-1244
Grand Island Grand Island
722 North Diers Ave
Grand Island, NE 68803
Fax: (308) 398-2239
Lincoln Lincoln
1001 South 70th St,
Suite 110
Lincoln, NE 68510
Fax: (402) 489-2214
Dakota Dunes Dakota Dunes
330 Dakota Dunes Blvd,
Suite 100
Dakota Dunes, SD 57049
Fax: (605) 232-2066
Council Bluffs Council Bluffs
2015 W Broadway ,
Suite 5
Council Bluffs, IA 51501
Fax: (712) 329-3338
Lincoln Lincoln
5401 South St,
Suite E
Lincoln, NE 68506
Fax: (402) 413-4272
Omaha Omaha
17500 Burke St,
Suite 100
Omaha, NE 68118
Fax: (402) 330-0322

The Hanger Clinic Experience

Our commitment is to listen to you, get to know you as a person, and do everything we can to help you achieve your potential.

More About the Experience