Tag - Man Killed in Auto-Pedestrian Crash on Leeland Street in Houston

44-Year-Old Man Fatally Struck by Van on Leeland Street in Houston

Man Fatally Injured in Leeland Street Pedestrian Crash in Houston 44-Year-Old Man Fatally Struck by Van on Leeland Street in Houston Houston, Texas (February 5, 2018) – A 44-year-old man was killed in an auto-pedestrian accident early Friday afternoon in downtown Houston, according to Houston Police Department. The crash happened at around 12:15 p.m. Friday, February 2, in the 1000 block of Leeland Street near Main Street. Police said the man was attempting to cross the road when he was knocked down by [...]