Thomas H. Ellis

birth/death: 1814-1898 affiliation: James River and Kanawha Company (Richmond, Va.) ()

Children

Partners