Expo Square nằm ở khu nào của Tulsa?
Expo Square nằm ở khu East Tulsa ở Tulsa. Expo Square cách 6,27 km so với trung tâm thành phố.