Tuscuany
Address:
8181 E Skelly Dr, Tulsa, OK 74129
Phone:
(918) 663-4541
Hotels & Motels
Other Businesses:
- Howard Johnson at 11525 E Skelly Dr, Tulsa, OK 74128
- Tulsa Select at 5000 E Skelly Dr, Tulsa, OK 74135
- Comfort Inn & Suites at 6101 New Sapulpa Road, Tulsa, OK 74131
- Crowne Plaza TULSA - SOUTHERN HILLS at 7902 South Lewis Avenue, Tulsa, OK 74136
- Western Inn at 5915 E 11th St, Tulsa, OK 74112