1. Farmers Insurance - Peter Holland 311 E South St, Weimar, TX 78962 Coordinate: 29.69705,-96.77706 Phone: (979) 633-4109