LUDLOW – A man who is accused of giving police a false name and fake resident alien card, was arrested for his fourth drunken driving offense after a traffic stop Friday night.

Police initially pulled over a man at about 6 p.m. after they saw him cross into the oncoming lane several times, nearly striking an oncoming vehicle on Fuller Street, said Police Lt. Daniel Valadas.

When stopped, the man allegedly gave officers a false name, what is believed to be a fraudulent U.S. Social Security card and a fake U.S. Resident Alien identification. The 1996 Chevrolet van he was driving was also not registered, Valadas said.

After conducting field sobriety tests, officers believed the man was drunk while driving and placed him under arrest, he said.

Armando Mazariegos Lopez, 43, of Springfield, was charged with felony drunken driving, fourth offense; operating a motor vehicle with a suspended license, subsequent offense; negligent operation of a motor vehicle; marked lanes violation and furnishing false identification to law enforcement, Valadas said.

He was held over the weekend on $2,500 cash bail at the Hampden County Correctional Center and arraigned Monday in Palmer District Court, he said.