Graybar Electric Co., St. Louis, has opened new full-service locations in Odessa and La Porte, Texas. Details