Wichita Falls TX Sports & Entertainment Centers 1. 4131 Southwest Pkwy, Wichita Falls, TX 76308 | Plex Family Entertainment Center the (940) 696-1222