Locations

Lamar County, TX

Tech

Solar

Size

314MW

Status

Under Construction