Langford Wind Power
Langford Wind Power is a wind power facility with 160 MW after repowering of EIA-reported operating capacity in Tom Green County, Texas, registered as EIA Plant ID 57153. Langford Wind Power LLC is the registered plant entity or operator. Commercial operation began on October 31, 2009.