Foot Locker, Willowbrook Mall, Houston