at 11620 E Skelly Dr, Tulsa , 74128-2402 United States
5 FB users likes Econo Lodge Airport, set it to 678 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Econo Lodge Airport is Tulsa based place and this enity listed in Inn category. Located at 11620 E Skelly Dr OK 74128-2402. Contact phone number of Econo Lodge Airport: (918) 437-9200