BELFAST, Maine — A Belfast man was charged with operating under the influence of drugs after a Monday afternoon accident on Route 1 injured several people, including two residents of an assisted living facility in Hampden.

The collision occurred about 12:30 p.m. as a van from the Charlotte White Center in Hampden was traveling south from an outing at Moose Point State Park in Searsport to Belfast for lunch, according to Sgt. Dan Fitzpatrick of the Belfast Police Department.

Gregory Corliss, 53, of Monroe was driving the two residents and two other employees when a car traveling in the opposite direction swerved into his lane near the Fireside Inn and Suites on Route 1. A Saturn Vue, driven by Stuart MacLeod, 48, crossed the centerline after MacLeod apparently nodded off at the wheel and lost control, according to the sergeant.

The minivan and the Saturn had a “sideswipe collision,” Fitzpatrick said.

The van rolled onto its roof, and when Fitzpatrick arrived, the front passenger was still strapped in with his seat belt and was bleeding from the head. The driver had crawled to the back to assist another injured resident, and two staff members had managed to get out of the wrecked vehicle.

Everyone in the van was taken to Waldo County General Hospital to be evaluated and treated, Fitzpatrick said, adding that no one suffered serious injuries.

MacLeod was given field sobriety tests and then taken to the Waldo County Correctional Center for more tests.

“He blew zeros on the breath test,” Fitzpatrick said. “We feel he was under the influence of prescribed medications, but it’s still under investigation.”

After being taken to jail for testing, MacLeod was taken to the hospital to be cleared by medical staff, the sergeant said. He then was released from police custody after being issued summonses for operating after suspension, unauthorized use of a motor vehicle and operating under the influence of drugs.

Traffic heading south was backed up to Searsport as crews from the Belfast Police Department, Belfast Fire Department and Belfast Ambulance worked to clear the crash.