Sign up early to ensure a spot. The course winds through downtown, along the river, and through historic neighborhoods.
Back to All Events
Earlier Event: September 25
Dancing in the Square Pow-wow
Later Event: October 24
Thrill the World Portland