Leobardo Medrano Lerma, Delhi, CA – USDOT 1729462 · MC 670697