John Johnston, MD

Family Medicine

John B Johnston MD

496 Sweat St, Walterboro, SC 29488

(843) 549-1558