Tedford Insurance Share: Insurance/Insurance AgentsInsurance Services Tedford Insurance Visit Website Request Info 2448 E. 81st St. Suite 128 Tulsa, OK 74137 (918) 299-2345 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.