Skip to content

Virginia 31st Cavalry Battalion (Confederate)

19/3/62

Organized - Virginia 31st Cavalry Battalion - Virginia

16/6/63

Mustered Out - Virginia 31st Cavalry Battalion - Virginia

Related Records

Search for related service records