New Canal Station Site (New Orleans since 1998-2001)
New Orleans, LA
Also known as New Canal (1966-1987); New Orleans (1988-2001?)
The New Canal Station Site (New Orleans since 1998-2001) site was established in 1977 (at this site, 1964 at original site)
Station closed in 2001 at this site and replaced by Station New Orleans. Fate of 1977 station house unknown.
Buildings at this Station Site
It is unknown if there are surviving station houses at this site.