Upload Photo
Francis Ossandon, 77, of Florence Road, was arrested
Caption / Share

Francis Ossandon, 77, of Florence Road, was arrested at his residence on a charge of leaving the scene of a fatality, police said. He struck and killed bicyclist Francis Llanos, 59, of Seaford in North Massapequa Sunday Oct. 8, 2016 and then left the scene, Nassau County police said. (Credit: NCPD)

1 of 150

Share this photo

Buy photo

Recent LI mug shots

Recent mug shots from law enforcement agencies on Long Island

The best of Newsday every day in your inbox. Get the Newsday Now newsletter!