Stahlbush Island Farms

Description:

digester to biogas to electricty

IFES Number: 91

City: Crovallis

State: OR

Country: USA

Technology: Biogas

Year Installed: 2009

Energy Feedstock: fruit and vegetable waste

Website: http://www.stahlbush.com/sustainable-farming/energy/

Location: