About Gafford Family Medicine. Gafford Family Medicine provides board-certified family physician care to Fayetteville, TN, and the surrounding area. We accept most forms of insurance and can treat patients ages 14 and up. You can contact our office to schedule your appointment. PATIENT PORTAL..