James Lankford’s House April 18, 2021April 2, 2023 Sponsored links Sponsored links James Lankford is a United States Senator for Oklahoma. He lives in Edmond, Oklahoma. Sponsored links Sponsored links Sponsored links Edmond House