City of Gallatin, Cherokee County, Texas, United States