at 3414 S 79th East Ave, Tulsa , 74145-1341 United States
11 FB users likes Extended Stay America Hotel, set it to 542 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Extended Stay America Hotel is Tulsa based place and this enity listed in Inn category. Located at 3414 S 79th East Ave OK 74145-1341. Contact phone number of Extended Stay America Hotel: (918) 664-9494