Stifel Financial Share: Financial Services-Consulting Stifel Financial Visit Website 2100 S. Utica Ave. Suite #100 Tulsa, OK 74114 (918) 407-3716 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.