Icon search Icon hamburger
Icon close large

Boom Boom Room

Where

12570 E 21st St

Tulsa

Locate

View on Map

What

A Tulsa night club located on 21 Street, featuring karaoke on the weekends.