Gregory Allen Holmes, Newberg, OR – USDOT 2247635 · MC 726949