Oklahoma Wind Energy Center

The Oklahoma Wind Energy Center is just north of Woodward, Oklahoma and sits on 1200 acres of land.  Crane Service, Inc. has completed maintenance work on 1.5 megawatt 80 meter turbines.

  • Monday, 20 February 2012