Wind Turbine Klug Hill Farm- Optiwind Inc.

Torrington, CT United States