Police said the teens in the second car walked away from the accident.
A woman and a 5-year-old boy were taken to Strong Memorial Hospital Monday night following a two-car crash at the intersection of Routes 5 and 20 and Hickox Road.
Ontario County Sheriff's Deputy Phillip Thomas said Monday that sun glare "really contributed" to the accident, which backed up evening commuters as police diverted drivers at Buffalo Street Extension and Hopkins Road. According to Thomas, Mary Thomas, 48, of 15 Mary St. Apt. 1F, Phelps, was westbound on 5 and 20 in a 1994 Geo Prizm, when her car was struck by a 2000 Chevy Prizm, southbound from Cooley to Hickox Road. The impact of the crash crumpled the front hood of the Chevy, shattering its windshield, and twisted the Geo in the opposite direction, before it came to rest on the eastbound shoulder, near a utility pole.
The teenage driver of the Chevy, Nadia M. Ceciliano, 17, of 388 East St., Canandaigua, was ticketed with allegedly failing to yield the right of way. Both she and her passenger, Makenna M. Osborn, 17, of 4485 Middle Cheshire Road, Canandaigua, walked away from the crash, Thomas said.
Mary Thomas was in and out of consciousness at the scene. She was transported by Mercy Flight to Strong Memorial hospital. Her passenger, Alex Newton, 5, was also transported to Strong by Canandaigua Ambulance.
Firefighters from the East Bloomfield-Holcomb, Canandaigua Fire Department and Cheshire fire departments, as well as the Canandaigua Emergency Squad assisted at the scene.
Bystander John Pisanzio observed that repairs made less than 10 years ago to the grade of Routes 5 and 20, just east of the intersection, had done little to improve the accident rate there.
"They lowered it some, but they didn't improve it a whole lot," said Pisanzio, who lives nearby. "There's been quite a few [accidents] at this intersection" or about 100 yards on either side of it, he said, suggesting speeding, sun glare, and an increasing number of commuters heading from Canandaigua toward Rochester have all played a part.