OsteoarthritisofHand near Warrensburg, MO
We found 814 results within 50 miles for "OsteoarthritisofHand near Warrensburg, MO"
6675 Holmes Rd Ste 360Kansas City, MO 64131
48 miles away
At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
- Offers Telehealth
6675 Holmes Rd Ste 360Kansas City, MO 64131
48 miles away

3431 S State Route 291Independence, MO 64057
38 miles away
At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 2 more provider attributes
3431 S State Route 291Independence, MO 64057
38 miles away

1345 N Jesse James RdExcelsior Springs, MO 64024
49 miles away
At a Glance:
- Appt. wasn't rushed (19)
- Listened/answered questions (19)
- Explains conditions well (19)
- View 2 more provider attributes
1345 N Jesse James RdExcelsior Springs, MO 64024
49 miles away

1700 Rainbow BlvdExcelsior Springs, MO 64024
49 miles away
At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
1700 Rainbow BlvdExcelsior Springs, MO 64024
49 miles away

4911 S Arrowhead Dr Ste 101Independence, MO 64055
38 miles away
At a Glance:
- Listened/answered questions (14)
- Explains conditions well (14)
- Felt Respected (1)
- Offers Telehealth
4911 S Arrowhead Dr Ste 101Independence, MO 64055
38 miles away

510 Foster Ln Ste 101Warrensburg, MO 64093
1.0 miles away
At a Glance:
- Found trustworthy (5)
510 Foster Ln Ste 101Warrensburg, MO 64093
1.0 miles away

1000 E 101st TerKansas City, MO 64131
47 miles away
At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 2 more provider attributes
1000 E 101st TerKansas City, MO 64131
47 miles away

4321 Washington St Ste 3000Kansas City, MO 64111
50 miles away
At a Glance:
- Appt. wasn't rushed (19)
- Listened/answered questions (19)
- Found trustworthy (18)
- View 2 more provider attributes
- Offers Telehealth
4321 Washington St Ste 3000Kansas City, MO 64111
50 miles away

1131 W 152 HwyLiberty, MO 64068
49 miles away
At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Found trustworthy (6)
- View 1 more provider attributes
1131 W 152 HwyLiberty, MO 64068
49 miles away

2340 E Meyer Blvd Bldg 2Kansas City, MO 64132
47 miles away
At a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
- Offers Telehealth
2340 E Meyer Blvd Bldg 2Kansas City, MO 64132
47 miles away

102 E Main StAdrian, MO 64720
42 miles away
At a Glance:
- Listened/answered questions (5)
- Explains conditions well (5)
- Appt. wasn't rushed (4)
- View 2 more provider attributes
- Offers Telehealth
102 E Main StAdrian, MO 64720
42 miles away

1 Arrowhead DrKansas City, MO 64129
45 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 2 more provider attributes
1 Arrowhead DrKansas City, MO 64129
45 miles away

2330 Shawnee Mission Pkwy Ste 2201Westwood, KS 66205
50 miles away
At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
2330 Shawnee Mission Pkwy Ste 2201Westwood, KS 66205
50 miles away

2800 E Rock Haven RdHarrisonville, MO 64701
35 miles away
- Offers Telehealth
2800 E Rock Haven RdHarrisonville, MO 64701
35 miles away

7900 Lees Summit RdKansas City, MO 64139
38 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
7900 Lees Summit RdKansas City, MO 64139
38 miles away

7900 Lees Summit RdKansas City, MO 64139
38 miles away
At a Glance:
- Listened/answered questions (6)
- Explains conditions well (6)
- Found trustworthy (6)
7900 Lees Summit RdKansas City, MO 64139
38 miles away

1000 Carondelet DrKansas City, MO 64114
48 miles away
At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
1000 Carondelet DrKansas City, MO 64114
48 miles away

6667 Holmes Rd Ste 129Kansas City, MO 64131
48 miles away
At a Glance:
- Appt. wasn't rushed (15)
- Found trustworthy (15)
- Listened/answered questions (14)
- View 1 more provider attributes
Biography: Gregory Barnhill, DO, is a board-certified orthopedic physician with Orthopedic Surgeons, Inc., and he is affiliated with Research Medical Center Brookside Campus in Kansas City, Missouri. He has special interest in treating muscle, bone and joint ailments, sports injuries, degenerative diseases and disorders, and joint replacement surgery. Dr. Barnhill completed medical training at Kansas City University and Normandy Osteopathic Hospital. He holds active memberships in the American Osteopathic Academy of Orthopedics, American Osteopathic Association, Missouri Association of Osteopathic Physicians & Surgeons, and Jackson County Osteopathic Association. He is also an assistant professor of surgery at Kansas City University.
6667 Holmes Rd Ste 129Kansas City, MO 64131
48 miles away

On staff atResearch Medical Center.
300 N Osage St Ste 200Independence, MO 64050
43 miles away
At a Glance:
- Found trustworthy (22)
- Listened/answered questions (21)
- Explains conditions well (21)
- View 1 more provider attributes
- Offers Telehealth
300 N Osage St Ste 200Independence, MO 64050
43 miles away

1502 N Jefferson StCarrollton, MO 64633
44 miles away
At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (5)
- Explains conditions well (5)
1502 N Jefferson StCarrollton, MO 64633
44 miles away

2305 S Highway 65Marshall, MO 65340
36 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
2305 S Highway 65Marshall, MO 65340
36 miles away

2820 E Rock Haven Rd Ste 120Harrisonville, MO 64701
35 miles away
2820 E Rock Haven Rd Ste 120Harrisonville, MO 64701
35 miles away
