This event has passed. Lowell, Oregon Tue April 23, 2024 @ 8:08 am Wallace Falls Trail Run » Details Date: April 23, 2024 Time: 8:08 am Venue Lowell, Oregon Lowell, OR 97452 United States