Santiago Olvera III, Edcouch, TX – USDOT 990875 · MC 419964