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 Store Hours: Mon - Sun: 10:00 am-10:00 pm Owner name: Ahmed Salem Omneya Mohamed