PatellofemoralPainSyndromePFPS near Huber Heights, OH
We found 660 results within 10 miles for "PatellofemoralPainSyndromePFPS near Huber Heights, OH"
4100 W 3rd StDayton, OH 45428
6.7 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
4100 W 3rd StDayton, OH 45428
6.7 miles away

4100 W 3rd StDayton, OH 45428
6.7 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
4100 W 3rd StDayton, OH 45428
6.7 miles away

4100 W 3rd StDayton, OH 45428
6.7 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
4100 W 3rd StDayton, OH 45428
6.7 miles away

30 E Apple St Ste 5250Dayton, OH 45409
8.6 miles away
At a Glance:
- Appt. wasn't rushed (33)
- Explains conditions well (33)
- Found trustworthy (33)
- View 2 more provider attributes
- Offers Telehealth
30 E Apple St Ste 5250Dayton, OH 45409
8.6 miles away

9000 N Main St Ste 332Englewood, OH 45415
7.7 miles away
At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
- Offers Telehealth
9000 N Main St Ste 332Englewood, OH 45415
7.7 miles away

1483 W Main StTipp City, OH 45371
7.9 miles away
At a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
- Found trustworthy (9)
- Offers Telehealth
1483 W Main StTipp City, OH 45371
7.9 miles away

7980 N Main StDayton, OH 45415
7.1 miles away
At a Glance:
- Found trustworthy (35)
- Listened/answered questions (32)
- Offers Telehealth
7980 N Main StDayton, OH 45415
7.1 miles away

2510 Commons Blvd Ste 276Beavercreek, OH 45431
7.8 miles away
At a Glance:
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Explains conditions well (13)
- View 1 more provider attributes
2510 Commons Blvd Ste 276Beavercreek, OH 45431
7.8 miles away

4100 W 3rd StDayton, OH 45428
6.7 miles away
At a Glance:
- Listened/answered questions (12)
- Explains conditions well (12)
- Appt. wasn't rushed (11)
- View 1 more provider attributes
- Offers Telehealth
4100 W 3rd StDayton, OH 45428
6.7 miles away

3535 Pentagon BlvdBeavercreek, OH 45431
7.0 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
3535 Pentagon BlvdBeavercreek, OH 45431
7.0 miles away

3535 Pentagon BlvdBeavercreek, OH 45431
7.0 miles away
At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
3535 Pentagon BlvdBeavercreek, OH 45431
7.0 miles away

3535 Pentagon BlvdBeavercreek, OH 45431
7.0 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
3535 Pentagon BlvdBeavercreek, OH 45431
7.0 miles away

405 W Grand AveDayton, OH 45405
7.6 miles away
At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 2 more provider attributes
405 W Grand AveDayton, OH 45405
7.6 miles away

20 W Wenger Rd Ste 3Englewood, OH 45322
8.5 miles away
At a Glance:
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Explains conditions well (13)
- View 1 more provider attributes
20 W Wenger Rd Ste 3Englewood, OH 45322
8.5 miles away

2132 E 3rd StDayton, OH 45403
7.1 miles away
At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
2132 E 3rd StDayton, OH 45403
7.1 miles away

128 E Apple St Fl 2Dayton, OH 45409
8.6 miles away
At a Glance:
- Listened/answered questions (11)
- Found trustworthy (11)
- Appt. wasn't rushed (10)
- View 2 more provider attributes
128 E Apple St Fl 2Dayton, OH 45409
8.6 miles away

165 S Edwin C Moses BlvdDayton, OH 45402
8.6 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
- Offers Telehealth
165 S Edwin C Moses BlvdDayton, OH 45402
8.6 miles away

3535 Pentagon Blvd Fl 4Beavercreek, OH 45431
7.2 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 2 more provider attributes
3535 Pentagon Blvd Fl 4Beavercreek, OH 45431
7.2 miles away

4100 W 3rd StDayton, OH 45428
6.7 miles away
At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
- Offers Telehealth
4100 W 3rd StDayton, OH 45428
6.7 miles away

4100 W 3rd StDayton, OH 45428
6.7 miles away
At a Glance:
- Appt. wasn't rushed (8)
- Listened/answered questions (8)
- Explains conditions well (8)
- View 1 more provider attributes
4100 W 3rd StDayton, OH 45428
6.7 miles away

4100 W 3rd St Bldg 340Dayton, OH 45428
6.7 miles away
At a Glance:
- Explains conditions well (26)
- Appt. wasn't rushed (25)
- Found trustworthy (25)
- View 1 more provider attributes
4100 W 3rd St Bldg 340Dayton, OH 45428
6.7 miles away

122 Wyoming St Ste 120Dayton, OH 45409
8.6 miles away
Biography: Maria Thomas-John, MD is a graduate of the University of Dayton and of Wright State University Boonshoft School of Medicine. She completed her residency in Internal Medicine at Kettering Medical Center in Kettering, Ohio. She completed her fellowship in Rheumatology at University of Cincinnati. Dr. Thomas-John is board certified in Internal Medicine and board certified in Rheumatology by the American Board of Internal Medicine. She has special interests in rheumatoid arthritis, reactive arthritis, lupus, scleroderma, gout and osteoporosis. Dr. Thomas-John has been affiliated with Premier Arthritis and Osteoporosis Center since 2007.
122 Wyoming St Ste 120Dayton, OH 45409
8.6 miles away

On staff atMiami Valley Hospital.