Central Maine Power Company crews contend with narrow roads
and fallen trees in Freeport, Maine on Monday.