1. Cosmic Chameleon 138 SW 2nd St, Corvallis, OR 97333 Coordinate: 44.5634,-123.26057 Phone: (541) 752-9001