New Castle Energy Companies 1 companies listed

Craig-Botetourt Electric Co-Op

Basic Member
Since Jan, 2017
New Castle, Virginia, United States

90.13% of our members are residential users. As a whole, they consume about 86% of our power load. The Cooperative headquarters is centrally located in New Castle, Virginia. Incorporated: August 12, 1936…