Studio 6 Tulsa #5039

2 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

8181 East 41st St,
Tulsa, OK 74145

GBJ

By GBJ | 9/3/2014

Great little location and design. Was everything I needed and more. This is a place I would stay again if need be.

Andy m

By Andy m | 9/12/2014

Just visiting a friend