Leach, TennesseeLeach is an unincorporated community in Carroll County, in the U.S. state of Tennessee.HistoryA post office called Leach was established in 1880, and remained in operation until 1986. The community was named for the local Leach family.