Dr. Holmes is the founding physician of Family Practice Associates of Southern Hills. He received his Medical Degree from the University of Tennessee College of Medicine, and is Board Certified in Family Practice and a Fellow of the American Academy of Family Physicians.
Dr. Holmes is presently Chairman of the Board of Trustees of Southern Hills Medical Center. He served as Chief of Staff of...