Town of Jefferson, Jefferson Township, Ashe County, North Carolina, United States