LastCall

Something wrong with this listing? Report a problem

Ratings & Reviews

About

511 West 3rd St, New Orleans LA

Phone: 985-446-6564


Nightclub located in Thibodaux, Louisiana, USA



Last Call opened its doors on April 12, 2001. It had taken over seventeen years for the building to evolve to its present glory. The building, circa 1800's began its history as a nightclub in 19..More >>