Green Mountain Energy 16 Madison Square North, Suite 1200 New York, NY 10010 (800) 636-5690 greenmountainenergy.com Caroline Scimone2019-05-22T15:36:38+00:00 Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInTumblrPinterestVkEmail