Tulsa, OK 74103
+1 800 558 3311 (Tourist Information)
Tulsa, located in the state of Oklahoma, is situated right on the Arkansas River at the base of the Ozark Mountains. The Tulsa Opera, Expo Square
, Philbrook Museum of Art
, as well as the Oklahoma Jazz Hall of Fame
are some of the major attractions that draw people to this second largest city in the state. The city is well known for being a capital in the oil industry for the majority of the 20th Century, and landmarks and holdovers from its oil heritage can still be seen all over the city.