James C Charles, MD
James C Charles, MD is registered under Infectious Disease in Rock Hill, South Carolina. Graduated from University of North Carolina at Chapel Hill School of Medicine in 1988, 38 years ago. Practices with Affinity Health Center, a 4-clinician group and accepts Medicare assignment. Licensed in South Carolina.
- Years since qualifying
- 38
- Trained at
- University of North Carolina at Chapel Hill School of Medicine
- Licensed in
- SC
- In the registry since
- 2005
- Specialties on file
- 2
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
455 Lakeshore PkwyRock Hill, SC 29730-4205
Phone: (803) 909-6363
Fax: (877) 658-8669
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Internal Medicine Physician (primary) | Taxonomy 207R00000X · Licence 22318 (SC) |
|---|---|
| Infectious Disease Physician | Taxonomy 207RI0200X · Licence 22318 (SC) |
Record details
| NPI number | 1962405316 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | Yes |
| NPI enumerated | May 31, 2005 |
| Last updated in NPPES | April 28, 2026 |
| Certification date | April 28, 2026 |
Medicare enrollment
| Medicare specialty | INFECTIOUS DISEASE |
|---|---|
| Medical school | UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE |
| Graduated | 1988 (38 years in practice) |
| Group practice | Affinity Health Center — 4 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
Payments from drug and device companies, 2025
| Food and Beverage | $1,055 |
|---|
Colleagues at Affinity Health Center
- Stephanie M Neal, FNP Addiction Medicine (Family Medicine) Physician · Rock Hill, SC
- Shervon A. Pierre, MD Family Medicine Physician · Rock Hill, SC
Other providers in Rock Hill
-
Arash Poursina, MD
222 Herlong Ave S, Rock Hill, SC 29732-1158 · (803) 329-1234