A DUI checkpoint in Sebastopol Thursday night led to multiple arrests on a variety of criminal charges.

The checkpoint at Gravenstein Highway North and Soll Court between 6 p.m. and 10 p.m. led to the screening of 773 vehicles, according to the Sebastopol Police Department. Of those drivers, 22 were subjected to further screening for possible impairment.

Three drivers were either cited or arrested for driving without a license or for driving on a suspended license and one driver was arrested on other criminal charges.

The checkpoint was funded by the California Office of Traffic Safety.