William Callahan, Reading, MA – USDOT 3613881 · MC 1231912