John Work Garrett (1820-1884)
John W. Garrett, President of the Baltimore & Ohio Railroad
Children
Share
Contributed by Mark Meredith on 15/09/2020 and last updated on 15/09/2020.
John W. Garrett, President of the Baltimore & Ohio Railroad