Directions to La Quinta Inn & Suites Tulsa Central, Tulsa
The
La Quinta Inn & Suites Tulsa Central
in
Tulsa
is located at
6030 EAST SKELLY DRIVE
,
Tulsa
,
OK,
US
.
Click on the Google Map above to get an interactive version and see the area around the
La Quinta Inn & Suites Tulsa Central
.