2501 N Leighton Cir Wichita Falls, TX 76309