Eco Green Grid » Manufacturers and Products Go back to directory. Add to Address Book. Eco Green Grid Eco Green Grid Work Phone: 503.975.0141work Categories: Manufacturers and Products Updated 3 years ago.