Noah’s Event Venue

12710 E. State Farm Blvd S.
Tulsa, OK 74146


Accommodates: 1 - 300 Guests
Indoor Facilities: Yes
Outdoor Facilities: Yes