Stahlbush Island Farms Inc, Corvallis, Oregon, USA
About Stahlbush Island Farms Inc
Stahlbush cultivates 5,000 acres in Oregon and offers the freshest individually quick frozen fruits, vegetables, grains & legumes available.
Address:
3122 SE Stahlbush Island Rd,
Corvallis, OR 97333,
USA
Telephone: +1 541 757 1497
Fax: +1 541 754 1847
E-mail: sif@stahlbush.com
Website: www.stahlbush.com