Cannon Family Health concentrates on general family medical needs and preventive care for the entire family. Cannon Family Health offers a wide array of services. ... 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..