From Wikipedia, the free encyclopedia - View original article
Chestnut Hill Township occupies 22.0 square miles (57.1 km2) in northeastern Ashe County. The township's eastern border is with Alleghany County. There are no incorporated municipalities within Chestnut Hill Township.
|This North Carolina state location article is a stub. You can help Wikipedia by expanding it.|