Pedestrian Hit, Killed by Vehicle on Crystal Falls Parkway at Southwest Drive in Leander
Man Killed in Leander Auto-Pedestrian Accident on Crystal Falls Parkway at Southwest Drive Leander, Texas (March 9, 2019) – A pedestrian was struck and killed by a vehicle Friday night in Leander, police said. The horrific accident happened at about 7:15 p.m. Friday, March 8 on Crystal Falls Parkway at Southwest Drive. According to the police, the pedestrian was walking southbound on Crystal Falls Parkway at Southwest Drive when he attempted to cross an area that was not well lit and was [...]