1960's Photo: Delhi Depot, ca., 1966 By Luke J. Letlow on February 23, 2020 • ( Leave a comment ) Illinois Central Depot, Delhi, LA – 1966 Share this:TweetPrintMoreEmailLike this:Like Loading... Categories: 1960's, Community Photos, Delhi, Railroad History, Train Depots