Green Mountain Energy Solar Energy Contractor - McAllen, TX Looking to contact Green Mountain Energy? You can reach them at 956-630-2257