Farmers Insurance - Foster Hearn 120 West North Street, Uvalde, TX 78801