O’Donnell was born in Norwalk, Connecticut, and moved to Jackson, Michigan, with his parents in 1848. He pursued preparatory studies and learned the printing trade.
Charles O'Donnell was born in Norwalk, Connecticut, before moving to Jackson, Michigan, with his family in 1848. He engaged in preparatory education and learned the art of printing.