1701 Canyon Lake Dr,
Lubbock, TX 79403, USA
+1 806 747 8734
This place boasts with the fact that it's the largest museum focusing on wind power in the entire United States.