OurNorthernRoots
John C. Rose
Generation: 1
1. John C. Rose was born in ca 1851 in Hanover, Jackson County, Michigan. Notes:
Served in Civil War
