Tulsa Zoo Management Inc. Share: Entertainment Tulsa Zoo Management Inc. Visit Website 6421 E. 36th St. N. Tulsa, OK 74115 (918) 669-6600 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.