Farmers Insurance 702 North Closner Boulevard, Edinburg, TX 78541