South Shore Harbor Marina
Address:
6701 Stars and Stripes Blvd
New Orleans, LA 70126