at 12525 E 52nd St, Tulsa , 74146 United States
LA QUINTA INN-Tulsa South is Tulsa based place and this enity listed in Travel & Transportation category. Located at 12525 E 52nd St OK 74146. Contact phone number of LA QUINTA INN-Tulsa South: (918) 254-1626
The Hampton Inn Sand Springs hotel offers modern accommodations with premier amenities, designed to provide you with everything you’ll need on your stay.