Xcel Energy 2655 North 63rd St. Boulder, CO 80301Visit WebsiteEmail UsGet Directions(303) 245-2254EventsDealsAmenitiesAboutHome/Business Services Xcel Energy provides the energy that powers millions of homes and businesses across eight Western and Midwestern states.