call for an appointment
Teresa has been a Women’s Health Nurse Practitioner since 1986. She enjoys working with patients of all ages throughout their lifecycle. She joined Generations ObGyn in 1986.
Teresa is a graduate of Fort Sanders School of Nursing, University of Tennessee College of Nursing and Harbor-UCLA Women’s Health Care Nurse Practitioner Program. She is certified through National Certification Corporation (NCC).
Teresa is a member of Tennessee Nurses Association (TNA), Association of Women’s Health, Obstetrics and Neonatal Nursing (AWHONN) and American Association of Nurse Practitioners (AANP).
Teresa lives in Knoxville with her husband. They have two daughters, ages 26 and 24.