Insurance Strategies, Inc. Insurance Agencies Health Insurance Agencies Life Insurance Agencies Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (918) 258-8507 Direction Website Reviews 7843, 5530 S 79th E Pl ste 4 Southern Plaza, Tulsa , OK 74145