Location Santa Rosa, CA Hours of operation M-F 6am-4pm Phone (707) 387-1810 Email connect.santarosa@greentechrenewables.com Address 3490 Regional Parkway Santa Rosa, CA 95403 United States Customer portal URL Customer Portal