Carlton David Johnson, MD, Internal Medicine

100 Far Horizons Ln
AshevilleNC  28803-2046 (Buncombe County)


Phone: 828-771-2219
Fax:

NPI: 1033122742
License Number: 16534 (SC)