A suspected hit-and-run driver was arrested for allegedly causing the death of a 59-year-old Seaford man in North Massapequa over the weekend, Nassau County police said.
Francis Ossandon, 77, of Bethpage, was driving northbound on Hicksville Road when he struck a bicyclist and fled the scene at 6:26 p.m. Sunday, police said.
The victim, Francis Llanos, was taken to Saint Joseph’s Hospital, where he was pronounced dead. Police found Ossandon at his residence and placed him under arrest.
Ossandon was charged with leaving the scene of a fatality. He will be arraigned Monday at First District Court in Hempstead.