John Barnhill, MD, Internal Medicine

2 Medical Park Rd
ColumbiaSC  29203-6808 (Richland County)


Phone: 803-545-5321
Fax:

NPI: 1609516509
License Number: LL87777 (SC)