Creston Township, Ashe County, North Carolina
From Wikipedia, the free encyclopedia
Creston Township is one of nineteen townships in Ashe County, North Carolina, United States. The township has a population of 612 as of the 2010 census.[1]
Creston Township occupies 28.9 square miles (74.8 km2) in central Ashe County.[1]
