A teenager was arrested on a Leandra's Law charge after police said he drove while high on drugs Tuesday night in Massapequa Park, police said.

Seventh Precinct police officers saw Joseph Barrera, 19, of 266 Pacific St., Massapequa Park, driving a 1998 Audi east on Fulton Street at 7 p.m. when he passed a stop sign at Roosevelt Avenue, Nassau County police said in a Thursday news release.

Police stopped the car and "an investigation revealed the defendant was operating while his ability was impaired by drugs," police said.

The officers "recovered a glass pipe containing marijuana on the rear seat of the vehicle," police said.

advertisement | advertise on newsday

Two male passengers, 15 and 18, were released to their parents.

No one was injured, and the Audi was impounded, police said.

Barrera was charged with aggravated driving while intoxicated (Leandra's Law), driving while ability impaired by drugs, fifth-degree criminal possession of marijuana, and endangering the welfare of a minor, police said.

He was arraigned to be arraigned Wednesday at First District Court in Hempstead.