Q: Where is University of Oklahoma Tulsa?
A: University of Oklahoma Tulsa is located at: 1725 E 19th St # Ll103, Tulsa, OK 74104, United States
Q: What are the coordinates of the University of Oklahoma Tulsa?
A: Latitude: 36.1353617, Longitude: -95.966129
Q: How is University of Oklahoma Tulsa rated?
A: University of Oklahoma Tulsa has not rated yet on addressschool.com