Locations

Culberson County, Texas

Tech

Solar

Size

255MW

Status

Under Construction