Houston Police Investigating Into Fatal Crash At 5500 South Loop East

Houston, TX (STL.News) Houston police are investigating the fatal crash that occurred at 5500 South Loop East (South Interstate…