Waste Management in Uvalde, TX
200 E Nopal St, Uvalde, Texas, 78801-5336
(830) 278-8242
2418-B East Main St., Uvalde, Texas, 78801
(866) 783-6188
200 E Nopal St, Uvalde, Texas, 78801-5336
(830) 278-8242
2418-B East Main St., Uvalde, Texas, 78801
(866) 783-6188