Get Directions to Direct Auto and Life Insurance ← View details 1712 West University Drive, Edinburg, Texas 78539 +1 956-380-2399 Get Directions From* To * — Required information