contact us You can find us at EMAIL gshi@tellussolar.com PHONE NUMBER 484-553-0879 LOCATION 1006 S Michigan Ave. Suite 702, Chicago, IL 60605 Please complete the form below to assure prompt response from our team. Please enable JavaScript in your browser to complete this form.Your Name *Email Address *Your NumberYour Message *Send Message