Comprehensive site - lists Civil War units information by name and number.
Categories: Alleghany, North Carolina, United States | Ashe, North Carolina, United States