Our Physicians

Upper Cumberland Family Physicians is truly a community medical practice. Each member of our team has strong roots in our community. Drs. Flatt, Buchanan and Gotcher all graduated from Tennessee Tech University. We are proud to serve the community that we call home.

Steven G. Flatt, M.D.
Board Certified Family Physician
University of Tennessee - Memphis, Doctor of Medicine; 1988


Dr. Flatt is a native of Jackson County and is pleased to serve his community & the Upper Cumberland for several years now.
Jane Anne Gotcher, M.D.
Board Certified Family Physician
University of Tennessee – Memphis, Doctor of Medicine; 1991


Dr. Gotcher and her husband, Carroll, have two children, Kira and Vance.
Ernest G. Buchanan, M.D.
Board Certified Family Physician
University of Tennessee – Memphis, Doctor of Medicine; 1997


Dr. Buchanan is a native of Cookeville and enjoys caring for patients in his hometown.
Tracy Harrison Epps
Family Nurse Practitioner
University of Tennessee – Knoxville, Masters of Science, Nursing; 1993


Tracy has a strong interest and focus on preventive care and women’s health.
Jeannetta Stephens
Family Nurse Practitioner
Belmont University - Nashville, Masters of Science, Nursing; 2011


Jeannetta and her husband, Jacob, are natives of Byrdstown, TN.  She is pleased to be serving patients of her community and the Upper Cumberland area.
Margaux Maynard
Family Nurse Practitioner
Tennessee Tech. University - Cookeville Masters of Science, Nursing; 2014


Margaux is a native of Jamestown, TN and has resided in Cookeville since 2008 where she worked as an RN at Cookeville Regional Medical Center.  Margaux started at Upper Cumberland Family Physicians in 2014 as a Family Nurse Practitioner.  She is pleased to continue serving patients of her community and the Upper Cumberland area.