Buffalo Valley, Lewis County, Tennessee


Buffalo Valley is an unincorporated community in Lewis County, Tennessee, United States.