1. Illinois Central Railroad 655 S Destrehan Ave, Destrehan, LA 70047 Coordinate: 29.95531,-90.37177 Phone: (985) 764-6350