Well be going to...
I'm assuming best way to get there is the St. Charles street car. Were going to do one of those 3 days passes. Question is, where are the stops for the street car? Can I just hop on and off at any stop? Is there a website that shows where all the stops are located?
4330 Magazine St, New Orleans, LA 70115
736 Dante Street, New Orleans, LA 70118