James Willard, Weymouth, MA – USDOT 3285191 · MC 1039373