Freestone County, Texas Communities Old Ghost Towns - Never had a post office: Campbell's Branch Campbell's Branch Church was located about two miles north of Cotton Gin. Located between the old communities of Shanks and New Hope. Nearby was Campbell Branch of Little Tehuacana Creek. To the east about a mile and the half was the Trinity and Brazos Valley railroad. Nearby churches were Friendship and Rocky Branch churches located to the north about a mile away. The church was in existence in 1918. Known Past Residents: