John Skelton, MD, Internal Medicine

1575 E Main St
DuncanSC  29334-9218 (Spartanburg County)


Phone: 864-560-3500
Fax: 864-560-3535

NPI: 1003887142
License Number: 13715 (SC)