1. Avery House Nature Center 1200 SW Avery Park Dr, Corvallis, OR 97333 Coordinate: 44.55293,-123.26961 Phone: (541) 758-6198