Skip to content

Virginia 31st Cavalry Battalion (Confederate)

19/03/62

Organized - Virginia 31st Cavalry Battalion - Virginia

16/06/63

Mustered Out - Virginia 31st Cavalry Battalion - Virginia

Related Records

Search for related service records