Saint Thomas the Apostle Catholic ChurchParishShare1580 Saint Thomas WayLenoir City, TN 37772United StatesGet directions