Location Omaha, NE Hours of operation M-F 8am-4pm Phone (402) 676-9789 Email connect.omaha@greentechrenewables.com Address 11111 E. Circle Ste. B Omaha, NE 68137 United States Customer portal URL Customer Portal