James Nicholas Wallace, MD, Internal Medicine

705 N 8th Ave
Ste 1a
DillonSC  29536-0000 (Dillon County)


Phone: 843-774-2478
Fax: 843-774-1826

NPI: 1265695126
License Number: 30917 (SC)