Walmart Tech Services 3100 East Main Street, Uvalde, TX 78801