Greentech Renewables Chicago 2207 165th StreetHammond, IN, 46320 View Phone 219-803-7878 View Website Experience & Reliability Powering the Midwest with the Sun! About Connect with this Business: Send to My Email Send to My Phone Print this Page