American Wind Power Center

American Wind Power Center
American Wind Power Center
Map
LocationLubbock, Texas, Texas, United States
WebsiteOfficial site

The American Wind Power Center is a museum of wind power in Lubbock, Texas. Located on 28 acres (110,000 m2) of city park land east of downtown Lubbock, the museum has more than 160 American style windmills on exhibition.[1]


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search