THE SPRINGS in Tulsa 10367 Tallchief Village Circle Sperry, OK 74073Phone: 918.991.9779 Email: [email protected] Web: Visit Website