4311 N Indian Oaks Dr Sand Springs, OK 74063