Public Utilities & Environment All Categories... Energy / UtilitiesUtilities go Results Found: 5 Button group with nested dropdown Roanoke Gas Company Roanoke Gas Company 519 Kimball Ave., NE Roanoke VA 24030 (540) 777-4427 Visit Website Appalachian Power Company Appalachian Power Company 33 Bullet Ave Roanoke VA 24011 (540) 985-2690 Visit Website Dominion Energy Dominion Energy 2 Technology Drive Staunton Virginia 24401 (540) 245-4101 Visit Website Craig-Botetourt Electric Cooperative Craig-Botetourt Electric Cooperative 26198 Craig Creek Road New Castle VA 24127 (540) 864-5121 Visit Website Apex Clean Energy Apex Clean Energy 310 4th st NE Suite 200 Charlottesville VA 22903 (434) 987-8437 Visit Website