The Frenchmen Theatre inside Bamboula’s November 10, 2016 | by: Comp Blog Staff | Categories: Loading Map.... The Frenchmen Theatre inside Bamboula’s516 Frenchmen St. - New OrleansEvents 29.96291639999999 -90.05785809999998 Address 516 Frenchmen St. New Orleans LA United States Upcoming Events No events in this location