Tourist attraction
Market Street Power Plant
New Orleans, LA88% like it (4.4 / 39 Reviews )
CONTACT
Address: 1601-1643 S Peters St, New Orleans, LA 70130, United States Map ➦ Get Directions
Phone : +1 (504) 336-3811 Call
ABOUT
Market Street Power Plant is a tourist attraction located
at 1601-1643 S Peters St, 70130, New Orleans
, LA.
It has received 39 reviews with an average rating of 4.4 stars.
It has received 39 reviews with an average rating of 4.4 stars.
FAQs
This Tourist attraction received 4.4 points from 39 customer reviews.
The address of Market Street Power Plant is:
Market Street Power Plant1601-1643 S Peters St
New Orleans, Louisiana 70130
P: +15043363811
Market Street Power Plant is listed under
LOCATION
Market Street Power Plant Location