Houston TranStar reports major wreck on Mayflower Street
Posted on Wednesday, November 11th, 2020 at 7:00 pm
HOUSTON, TX – The team at Houston TranStar reported a major wreck on Mayflower Street this afternoon. The accident took place at 4601 Mayflower Street around 3:55 p.m. It is not known what led to the collision or if anyone was hurt.