Canyon County

Idaho State Police: Man dies in single-car crash south of Lake Lowell

A Texas man died early Friday after he lost control of his vehicle and crashed into a parked excavator south of Lake Lowell in Canyon County, according to Idaho State Police.

The 1:47 a.m. crash happened near the intersection of Lewis Lane and Farner Road, south of Lake Lowell, when the 2009 Mercedes GL350 he was driving was westbound on Lewis Lane.

Odlanyer Angulo, 34, of Von Ormy, Texas, went through the intersection with Farner Road and drove off the south side of the road and into a field, where his vehicle struck a small excavator parked in the field, ISP said.

Angulo died at the scene and the crash remains under investigation by ISP.

This story was originally published December 20, 2019 at 7:03 AM.

Ruth Brown
Idaho Statesman
Reporter Ruth Brown covers the criminal justice and correctional systems in Idaho. She focuses on breaking news, public safety and social justice. Prior to coming to the Idaho Statesman, she was a reporter at the Idaho Press-Tribune, the Bakersfield Californian and the Idaho Falls Post Register.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER