Tennessee Valley Internal Medicine is committed to serve Madison County and the Northern Alabama Community by providing preventive and acute medical care for adolescents, adults and geriatric patients. We focus on general healthcare needs with the goal to continuously grow with each patient and their family and foster continuity of care..