Stephens Ranch I Wind Farm

USA / Texas / ODonnell /
 wind farm  Add category
 Upload a photo

Stephens Ranch I Wind Farm is located about 21 miles northeast of Lamesa, Texas, a few miles both east and west of Farm-to-Market Road 1054 and south of FM 2053. Commissioned in 2014, it consists of 118 GE Energy 1.79-100 wind turbines with a combined nominal capacity of 211.2 MW.
Nearby cities:
Coordinates:   32°54'24"N   101°39'36"W
This article was last modified 7 years ago