Uvalde Producers Feed Mills & Elevator Co Inc
1704 Milam St, Uvalde, Texas, 78801-3730
(830) 278-5646