Karta Vacation Rentals
In the heart of downtown Wichita Falls, a short walk from the city center and close to Lucy Park and River Bend Nature Center. About a 5-minute drive to Sheppard Air Force Base and roughly 6 miles from Wichita Falls (SPS) airport. Near Kay Yeager Coliseum, the Museum of North Texas History and Wichita Theater.