Life Time Fitness – South Tulsa Location:10642 S Memorial Dr. Tulsa OK 74133Phone:918-384-8500 Twitter Facebook