Internet Explorer no longer supports some features of our website. For best results, use Microsoft Edge, Google Chrome, Firefox, or Safari.

Visitor restrictions are in place at all ARHS facilities. In-person pick up of medical records is temporarily suspended, but patients may still request records online or by phone. The Patient Accounts office is closed. You can continue to call the business office at (828) 262-4111 or pay a bill online. 

Telehealth: You may be able to visit with your healthcare provider from the safety of your own home! Click here for more information and to see if your practice is available >

Cannon Memorial Hospital Locations

Location: Cannon Memorial Hospital

Cannon Memorial Hospital

434 Hospital Drive
Linville, NC 28646
Phone: (828) 737-7000
Fax: (828) 737-7401
Visit website

Location: Appalachian regional Behavioral Health

Appalachian Regional Behavioral Health

436 Hospital Drive, Suite 235
Linville, NC 28646
Phone: (828) 737-7888
Fax: (828) 737-7606
Visit Website

Location: The Rehabilitation Center, Linville

The Rehabilitation Center Linville

436 Hospital Drive, Suite 120
Linville, NC 28646
Phone (828) 737-7520
Fax (828) 737-7509
Visit website