Virginia 31st Cavalry Battalion (Confederate)
1862-03-19
Organized - Virginia 31st Cavalry Battalion - Virginia
1863-06-16
Mustered Out - Virginia 31st Cavalry Battalion - Virginia
Related Records
Search for related service records
Search for related service records