1. Truax 4221 SW Research Way, Corvallis, OR 97333 Coordinate: 44.55225,-123.29875 Phone: (541) 758-1500