XCEL Energy Utilities Physical Address XCEL Energy 4201 Frankford Ave Lubbock, TX 79407 Phone Numbers Phone: (800) 895-4999 Business Hours (None listed)