Francis Diodati, Gloucester, MA – USDOT 3942309 · MC 1464511