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