1. First Place Finishing 2965 NW Snowberry Pl, Corvallis, OR 97330 Coordinate: 44.59691,-123.26945 Phone: (541) 758-2234