1. Corvallis New Holland 2625 SE 3rd St, Corvallis, OR 97333 Coordinate: 44.54004,-123.26351 Phone: (541) 757-8113