Frank Nichols

Baltimore and Ohio Railroad Depot (Clay County, Illinois)