John Alexander Adams, MD, Internal Medicine

2689 Hwy 1 S
ElginSC  29045-9055 (Kershaw County)


Phone: 803-438-7698
Fax:

NPI: 1750395570
License Number: 38682 (SC)