Heinz-Peter Schafer, MD, Preventive Medicine

13975 Church St
WillistonSC  29853-5835 (Barnwell County)


Phone: 803-266-0060
Fax: 803-266-0042

NPI: 1083694335
License Number: 24162 (SC)