1737 S 101st East Ave Tulsa, OK
Motel 6 Tulsa West
5828 W Skelly Dr Tulsa, OK
This restaurant resort was beautiful not only did it have everything at its finest but it was also affordable i especially enjoyed the apple pie with lime topping .
April 30, 2008
If you've been to or used
Tiffany Rose, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.