9th Virginia Cavalry Company B, Roscoe, IL © Copyright 2018


 

9th Virginia Cavalry Company B & McGregor’s Battery Horse Artillery

Baseball Game Registration form

Elgin Civil War Experience Baseball Game Registration