at 4717 S Yale Ave, Tulsa , 74135-7004 United States
18 FB users likes Red Roof Inn, set it to 528 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Red Roof Inn is Tulsa based place and this enity listed in Inn category. Located at 4717 S Yale Ave OK 74135-7004. Contact phone number of Red Roof Inn: (918) 622-6776