Mark Edward Shaffer, MD, Family Medicine

56 Us Hwy 321 Byp N
WinnsboroSC  29180-7100 (Fairfield County)


Phone: 803-635-6099
Fax: 803-635-6343

NPI: 1639308380
License Number: 31836 (SC)