This website uses cookies to ensure you get the best experience on our website. Learn more

American Wind Power Center

x
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
American Wind Power Center
Phone:
+1 806-747-8734

Address:
1701 Canyon Lake Dr, Lubbock, TX 79403-4908

The American Wind Power Center is a museum of wind power in Lubbock, Texas. Located on 28 acres of city park land east of downtown Lubbock, the museum has more than 160 American style windmills on exhibition.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



American Wind Power Center Videos

Shares

x

More Attractions in Lubbock

x

Menu