Barbara Louise Johnson, MD, Preventive Medicine

412 W Stuart Dr
GalaxVA  24333-2737 (Galax City County)


Phone: 276-233-0324
Fax:

NPI: 1225458581
License Number: 0101229998 (VA)