Buffalo, Anderson County, Tennessee


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