Town of Englewood

111 South Niota Road • Englewood, TN 37329
US
Town of Englewood's Image

Englewood was established in 1870, two miles southeast of the location where two railroad lines crossed, and was originally known as Tellico Junction.