Major wreck reported on Lockwood Drive
Posted on Monday, May 18th, 2020 at 6:00 pm
HOUSTON, TX – A major wreck was reported by Houston TranStar on Monday, May 18. The wreck took place at 6198 Lockwood Drive and 5201 Kelley Street. The crash was reported at 12:29 p.m. This post will be updated once more information is released. People dislike attorneys until they actually need one. Attorney Tom’s team […]