Weather 2°C, Wind N at 21 km/h, 90% Humidity |
Leach is an unincorporated community in Carroll County, in the U.S. state of Tennessee.
History
A post office called Leach was established in 1880, and remained in operation until 1986. The community was named for the local Leach family.
References
Leach, Tennessee Wikipedia(Text) CC BY-SA