North Carolina River Guards Heavy Artillery (Confederate)
01/03/1862
Organized - North Carolina River Guards Heavy Artillery - North Carolina
25/03/1863
Mustered Out - North Carolina River Guards Heavy Artillery - North Carolina
Related Records
Search for related service records