Skip to content

Virginia 31st Cavalry Battalion (Confederate)

19/03/1862

Organized - Virginia 31st Cavalry Battalion - Virginia

16/06/1863

Mustered Out - Virginia 31st Cavalry Battalion - Virginia

Related Records

Search for related service records