Locations

Culberson County, Texas

Tech

Solar

Size

367MW

Status

Under Construction