Houston TranStar reports major crash on West Alabama Street
Posted on Thursday, November 12th, 2020 at 6:00 pm
HOUSTON, TX – The team at Houston TranStar reported a major crash on West Alabama Street this afternoon.
The accident was reported at the intersection of 1838 West Alabama Street and 3701 Woodhead Street around 1:32 p.m. It is not known what led to the crash or if anyone was hurt.