0 Comments NextEra Energy Services: Here is how to contact By CCC Team June 4, 2016 Head Office NextEra Energy Services 20455 State Highway 249 Suite 200 Houston, Texas 77070 Phone: 877-528-2890 Customer…