A Belfast man escaped injury when the vehicle he was driving struck a utility pole and rolled over on Monroe Road Monday morning, Oct. 4, but the crash slowed traffic for a couple of hours as emergency crews worked to clear the scene.

Stewart R. MacLeod, 42, was traveling along Monroe Road just after 7 a.m. when his 1997 Toyota SUV went off the right side of the road and struck a utility pole. The impact broke the pole, causing the SUV to roll over.

Waldo County Chief Deputy Bob Keating said traffic was tied up for at least 90 minutes as police, fire and ambulance personnel re-routed drivers away from the scene. Keating said Hampden Police and members of the Hampden Fire Department, as well as Winterport Fire and Ambulance, assisted Waldo County Sheriff’s Deputy Ben Seekins at the scene.

MacLeod was not seriously hurt in the crash, Keating said, and he was treated and released at the scene.

Crews from Central Maine Power and FairPoint also arrived at the scene to assess damage that the crash caused to the utility pole and the attached wires.

Damage to the Toyota was estimated at $5,000.