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

Cannon Memorial Hospital

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

The Rehabilitation Center Linville

434 Hospital Drive
Linville, NC 28646
Phone (828) 737-7520
Fax (828) 737-7509
Rehabilitation Center website

*Cannon Memorial Hospital now offers a sliding fee payment schedule. Please contact Patient Financial Services for more information regarding an application (828) 262-4111.