Traffic Crash well east of Otis on Highway 18 Jun 23, 2019 | Daily News9:35pm Report of a major traffic crash east of Otis on Highway 18 about 12 miles upriver.