Loading Events

« All Events

  • This event has passed.

Tubad & The Kings of NOLA

November 6, 2017 @ 12:00 am

1331 Decatur St. New Orleans, LA 70116

Recommended For You.

Data News Weekly Staff Report Since 2011, residents of New Orleans have disposed of more than 80 tons of unwanted electronics

Details

Date:
June 20, 2018
Time:
5:49 pm