A Deep Dive primer on Corvallis
Estimated Population (2025) - ~62,000
Average annual precipitation - 43 inches