Internet Explorer no longer supports some features of our website. For best results, use Microsoft Edge, Google Chrome, Firefox, or Safari.
David Johnson, NP
ARHS Provider
Appalachian Regional Behavioral Health
Cannon Memorial Hospital
Appalachian Regional Healthcare System
Inpatient Behavioral Health
436 Hospital Drive, Suite 235, Linville, NC 28646
(828) 737-7888
(828) 737-7606
Visit Website


North Carolina Board of Nursing