PATIENT PORTAL 828-250-0898. ... Please tell them that you are a patient at Cannon Family Health so they can send us information on your condition. They are located at 1272 Tunnel Rd. Asheville, NC 28805, their phone number is 828-210-8325 and their website is https: ....