FRANKFORT, Maine — A Searsport woman was airlifted from an accident scene Wednesday morning and a Frankfort man taken by ambulance to the hospital after their two vehicles had a head-on collision on Route 1A.

According to the Waldo County Sheriff’s Office, the crash occurred about 9 a.m. when William Hinkle, 34, pulled out to pass another vehicle while traveling south on Route 1A toward the village of Frankfort. Hinkle’s vehicle crashed nearly head-on into a blue Subaru Legacy sedan driven by 59-year-old Louise Boudreau-Bouchard.

She suffered serious injuries and was taken to Eastern Maine Medical Center in Bangor by LifeFlight of Maine. Hinkle, who suffered a head injury, was taken to EMMC by Hampden Ambulance, said Chief Deputy Robert Keating of the Waldo County Sheriff’s Office.

An EMMC nursing supervisor said Wednesday night that Hinkle had been treated and then released but that she had no information on Boudreau-Bouchard’s medical condition.

Keating said that two eyewitnesses told officers they thought Hinkle had been exceeding the speed limit when he pulled out to pass. The crash, which happened close to Harriman and Sons general contractors, is under investigation and is being reconstructed by Deputy Benjamin Seekins.

At the scene, the two crumpled vehicles at the shoulder of the road were surrounded by the flashing lights of emergency vehicles and uniformed rescue workers. A rescue crew had to cut the top off the Subaru Legacy, and nearby snow appeared to be dotted with objects from the car.

An eyewitness who did not want to be identified said that she had been driving behind Boudreau-Bouchard when Hinkle approached. She said that it looked like it was hard for Boudreau-Bouchard to get out of the way and that she herself had to drive into the opposite lane to avoid the collision.

“It wasn’t very good,” the eyewitness said.

She called 911 after the crash and then went to check on the drivers, adding that the woman appeared to be in “really rough shape.”

Traffic was reduced to one lane on the major thoroughfare for more than an hour while crews from the Frankfort Fire Department, Winterport Fire and Rescue, Hampden Rescue and the Waldo County Sheriff’s Office worked to clear the scene.