Why this match?
- Excellent patient ratings
- Low cost of care
David Gaines MD
(864) 232-7338
- Affordable
- Highly rated · 50+ reviews
Why this match?
- Excellent patient ratings
- Average cost of care

Matthew Barnes MD
Why this match?
- Excellent patient ratings
- Average cost of care
Christopher Fyock MD
(864) 232-7338
- Highly rated · 50+ reviews
Why this match?
- Excellent patient ratings
- No cost information
Why this match?
- Average cost of care
- Below average patient ratings
Stephen Brackbill MD
Why this match?
- Average patient ratings
- Average cost of care
Paul Mazanec MD
Why this match?
- Average patient ratings
- Average cost of care
Ayub Merchant MD
Why this match?
- Average patient ratings
- High cost of care
Preston Jones Jr. MD
Why this match?
- Average patient ratings
- High cost of care
Ritu Saha MD
Why this match?
- Average patient ratings
- High cost of care




