Charles Sealy was born in the town Castle Cary, Somersetshire, England. He moved with his parents and brothers to Rochester, New York in 1835. They later moved to Geneva , NY and finally Rockford, IL in 1855. He and his 2 brothers served in the Union…