Electricians in Cottonwood, ID City Electric413 Main StCottonwood, ID, 835222089623941Electrical ContractorsElectricians City ElectricPO Box 426Cottonwood, ID, 835222089623941Electrical ContractorsElectricians Show More