A Deep Dive primer on Corvallis

Estimated Population (2025) - ~62,000

Average annual precipitation - 43 inches