Cities in Alleghany County, NORTH CAROLINA Ennice Glade Valley Laurel Springs Piney Creek Roaring Gap Sparta