Houston, TX Pedestrian killed in hit-and-run collision on Homestead Road at Miley Street in Houston, TexasAccident Date: Fri, 03/31/2017