Timeline
Birth - 1826
1861 - 1865 Civil War (Confederate)
Regiment
Tennessee 29th Infantry (Confederate)
Company
Tennessee 29th Infantry, Company G (Confederate)
State
Tennessee, United States of America
Conflict Period
Civil War (Confederate)
Served For
Confederate States
Enlistment - 1 Aug 1861
Tennesee
Private
Mustered In
Date
1 Aug 1861
Info
Enlisted.
Military Service
Enlistment - 21 Aug 1861
Camp Powel
Discharge
Private
Other Facts
Military Age
35
Name
John M. Maines