Address: N Main St, Tulsa 74103
State: OK
City: Tulsa
Street Number: N Main St
Zip Code: 74103
categories: campus building
related searches: center of the universe, tulsa explanation, center of the universe, tulsa physics, Center of the Universe, Tulsa Wikipedia, Is the Center of the Universe in Tulsa, Oklahoma real, Centre of Universe in which country, Centre of Universe circle, Center of the Universe Kansas, Center of Universe on Earth