William Thibeault, Shrewsbury, MA – USDOT 2289236 · MC 1701579