New Canal Lighthouse photograph

New Canal Lighthouse

Use attributes for filter !
Address8001 Lakeshore Dr, New Orleans, LA 70124, USA
Hours Closes soon: 2PM ⋅ Opens 10AM Mon
Phone +1 504-282-2134
Date of Reg.
Date of Upd.
ID1216961
Send edit request

About New Canal Lighthouse


The New Canal Light or was first established in 1838 at the north end of the New Basin Canal which ran from Lake Pontchartrain to the Uptown or "American" section of the city which today is known as the New Orleans Central Business District.

Where is the New Canal Lighthouse

New Canal Lighthouse Map
Click on the photo of New Canal Lighthouse to view it on Google Maps.

Related Persons

Next Profile ❯