Superior Termite & Pest Control, Inc. Share: Pest Control Superior Termite & Pest Control, Inc. Visit Website Request Info 8920 E. Admiral Pl. Tulsa, OK 74115 (918) 251-7378 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.