Econo Lodge Tulsa Airport

11620 E Skelly Dr
Tulsa
Oklahoma
United States