David Andrew Johnston, MD, Family Medicine

45 Plateau St
Ste Ste 250
Bryson CityNC  28713-4200 (Swain County)


Phone: 828-488-4205
Fax:

NPI: 1750674800
License Number: 33540 (SC)