1. GRNE Solar 230 N Hicks Pl, Palatine, IL 60067 Coordinate: 42.11459,-88.03482 Phone: (312) 859-3417