PatellofemoralPainSyndromePFPS near Shawnee Mission, KS
We found 891 results within 5 miles for "PatellofemoralPainSyndromePFPS near Shawnee Mission, KS"
2401 Gillham RdKansas City, MO 64108
4.3 miles away
At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 2 more provider attributes
2401 Gillham RdKansas City, MO 64108
4.3 miles away

2401 Gillham RdKansas City, MO 64108
4.3 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
2401 Gillham RdKansas City, MO 64108
4.3 miles away

2401 Gillham RdKansas City, MO 64108
4.3 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
2401 Gillham RdKansas City, MO 64108
4.3 miles away

2401 Gillham RdKansas City, MO 64108
4.3 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
2401 Gillham RdKansas City, MO 64108
4.3 miles away

2401 Gillham RdKansas City, MO 64108
4.3 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2401 Gillham RdKansas City, MO 64108
4.3 miles away

2101 Charlotte StKansas City, MO 64108
4.6 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
2101 Charlotte StKansas City, MO 64108
4.6 miles away

1428 S 32nd St Ste 200Kansas City, KS 66106
3.6 miles away
At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
1428 S 32nd St Ste 200Kansas City, KS 66106
3.6 miles away

6667 Holmes Rd Ste 129Kansas City, MO 64131
3.1 miles away
6667 Holmes Rd Ste 129Kansas City, MO 64131
3.1 miles away

6667 Holmes Rd Ste 129Kansas City, MO 64131
3.1 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
3.1 miles away

On staff atResearch Medical Center.
2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2310 Holmes StKansas City, MO 64108
4.4 miles away

2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
2310 Holmes StKansas City, MO 64108
4.4 miles away

2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
2310 Holmes StKansas City, MO 64108
4.4 miles away

2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2310 Holmes StKansas City, MO 64108
4.4 miles away

2310 Holmes St Ste 800Kansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
2310 Holmes St Ste 800Kansas City, MO 64108
4.4 miles away

2310 Holmes St Ste 800Kansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2310 Holmes St Ste 800Kansas City, MO 64108
4.4 miles away

2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2310 Holmes StKansas City, MO 64108
4.4 miles away

2310 Holmes St Ste 800Kansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2310 Holmes St Ste 800Kansas City, MO 64108
4.4 miles away

2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
2310 Holmes StKansas City, MO 64108
4.4 miles away

2310 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Found trustworthy (5)
- View 2 more provider attributes
2310 Holmes StKansas City, MO 64108
4.4 miles away

2401 Grand Blvd Ste 100Kansas City, MO 64108
4.1 miles away
At a Glance:
- Appt. wasn't rushed (28)
2401 Grand Blvd Ste 100Kansas City, MO 64108
4.1 miles away

8800 W 75th St Ste 220Overland Park, KS 66204
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
8800 W 75th St Ste 220Overland Park, KS 66204
4.4 miles away

2301 Holmes StKansas City, MO 64108
4.4 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2301 Holmes StKansas City, MO 64108
4.4 miles away
