Graybar Electric Co., St. Louis, opened a new full-service branch at 3175 South Main St., Harrisonburg, Va. The branch will serve the Harrisonburg and Charlottesville metropolitan areas, as well as Waynesboro, Va., Staunton, Va., and Albemarle, Nelson, Augusta, Culpeper, Greene, Highland, Shenandoah and Rockingham counties. A grand opening celebration is planned for April 30.