Stephen Rowan, Middleboro, MA – USDOT 3049320 · MC 48978