2003 Burroughs St, Wichita Falls, TX 76309, USA
1104 Ohio Ave, Wichita Falls, TX 76301, USA
2307 Yale Ave, Wichita Falls, TX 76301, USA
1318 Hatton Rd, Wichita Falls, TX 76302, USA