United States Senator James Lankford Share: State Offices United States Senator James Lankford Request Info 401 S. Boston Ave Suite 2150 Tulsa, OK 74103 (918) 581-7651 Facebook Twitter Hours: Monday through Friday 8:00 A.M.-5:00 P.M. Map What's Nearby? Distance: 5 10 15 20 25 50 mi.