The Culture Room is a general admission, standing-room-only concert venue on two levels. A smoking patio has a live feed of the show. In a strip mall, it features established and emerging bands.
Culture Room, North Federal Highway, Fort Lauderdale, FL, United States
Do you represent this business? Contact us to update your information & to manage your page.