Explore Kilwins New Orleans - Canal StreetVertical Tabs About Us About Us: Opening in late 2024! My Kilwins ClubJoin My Kilwins Club Contact Coming Soon: Address: 741 Canal Street New Orleans, LA 70130 United States Email: la.neworleans.268@kilwins.com Owner name: Ahmed Salem Omneya Mohamed https://www.facebook.com/kilwinscanalst/ https://www.instagram.com/kilwinscanalst/