
0:27Woman arrested for hitting pedestrian, leaving the scene in North Lindenhurst
According to detectives, Rachel Leya, 39, of Bethpage, was traveling northbound on Wellwood Avenue when she struck a pedestrian crossing the roadway and fled the scene.