New Canal Station Site
New Orleans, LA
Also known as New Canal (1966-1987); New Orleans (1988-2001?)
The New Canal Station Site site was established in 1964
Station closed in 1997 at this site and moved to a new location. Fate of 1964 station house unknown.
Buildings at this Station Site
It is unknown if there are surviving station houses at this site.