Public Utilities go Results Found: 2 Button group with nested dropdown Shenandoah Valley Electric Cooperativ... Shenandoah Valley Electric Cooperative 180 Oakwood Drive Harrisonburg VA 22801 (540) 574-7277 Rappahannock Electric Cooperative Rappahannock Electric Cooperative 137 Kelley Court Front Royal VA 22630 (540) 622-2001