James C Charles, MD, Internal Medicine

455 Lakeshore Pkwy
Rock HillSC  29730-4205 (York County)


Phone: 803-909-6363
Fax: 803-325-2984

NPI: 1962405316
License Number: 22318 (SC)