Building Contractors in Penobscot, ME Leclerc Electric & Const522 Front Ridge RdPenobscot, ME, 044762073745150Building ContractorsBuilding Supply StoresConstruction Show MoreSee AlsoExcavation ContractorsGeneral Contractors