1. Benchmark Fab And Finish 1 33127 SE Peoria Rd, Corvallis, OR 97333 Coordinate: 44.54261,-123.20885 Phone: (541) 752-2277