North Carolina River Guards Heavy Artillery (Confederate)
3/1/62
Organized - North Carolina River Guards Heavy Artillery - North Carolina
3/25/63
Mustered Out - North Carolina River Guards Heavy Artillery - North Carolina
Related Records
Search for related service records