Walmart – Uvalde, TX – 3100 E Main St | Hours & Map by HoursMap