A man died in a single-vehicle rollover crash on the North Rochester Road in Lebanon on Wednesday, according to state police.

Police believe the driver failed to negotiate a curve, causing his vehicle to go off the road, strike a stone wall and overturn. He was pronounced dead shortly after Maine State Troopers arrived on scene.

The identity of the driver is being withheld pending notification of next of kin.