Four teenagers are recovering in the hospital Thursday after being critically injured in a hit-and-run that took place in Mineola on Wednesday evening, Nassau County police said.

The group of high school classmates were crossing Old Country Road southbound at the corner of Glen Cove when a Toyota Camry, driven by 26-year-old Elias Garcia of Hempstead, jumped the curb and struck the teens. Two of the young victims were knocked to the ground, while the other two landed on the hood of the car around 6:17 p.m., officials said.

Garcia is accused of driving across several lanes of traffic onto Old County Road, where two girls reportedly fell from the hood and fell onto the roadway.

Witnesses told cops that Garcia stopped his vehicle twice before fleeing the scene.

Garcia was nabbed shortly after the incident on Clinton Road near Stewart Ave. after a witness followed him. Police say Garcia is an undocumented immigrant from Guatemala. According to reports, he was apparently driving without a license and may now face deportation.

Garcia was charged with reckless driving, unlicensed operation of a motor vehicle, two counts of reckless endangerment, four counts of assault and four counts of endangering the welfare of a child. He is slated to be arraigned Thursday afternoon at First District Court in Hempstead.

Three of the victims were rushed to Wintrhop University Hospital in Mineola. One girl is currrently listed in critical but stable condition with a head injury. The fourth teenager was rushed to Nassau University Medical Center in East Meadow.