P E O'halloran INC, Ellsworth, ME – USDOT 346360 · MC 255165