TreeHouse, World's First 'Energy Positive' Store, to Open Friday - NBC 5 Dallas-Fort Worth

    TreeHouse, World's First 'Energy Positive' Store, to Open Friday