Dr. Hall is a native of Johnson City, TN and graduated with a biology degree from Lipscomb University. He then earned his Doctor of Medicine degree from the University of Tennessee, Memphis. He completed his Internal Medicine residency training at Vanderbilt University in 2006 and has been practicing as a primary care physician since this time with St Thomas Medical Group.
Dr. Hall is board certified in Internal Medicine.
He enjoys spending time with his wife and three boys. Other interests include hiking, running, and outdoor activities. He regularly helps lead medical mission trips to Ecuador.
Dr. Hall is currently accepting new patients.