(918)858-3775
expoinntulsa@gmail.com
4531 E 21st ST Tulsa Oklahoma, United States - 74114
As of July 1st, 2016 the Expo Inn Hotel is under new ownership by Promise Hotels. Remodeling is underway!