3115 Sheppard Access Rd, Wichita Falls, TX 76306, United States
TX-11 Loop, Wichita Falls, TX 76306, United States