Stephen Teague, MD

Internal Medicine, Cardiovascular Disease

Knoxville Hma Physician Management

129 Frank L Diggs Dr, Clinton, TN 37716

Accepting new patients

(865) 647-3320