Foundation Contractors in Nehalem, OR John Longfellow ConstructionPO Box 416Nehalem, OR, 971315033684223Building ContractorsConstructionExcavation ContractorsFoundation ContractorsFoundation RepairGeneral ContractorsPlumberPlumbersPlumbing Contractors Show More