HOUSTON – A three-vehicle accident has slowed traffic on all mainlanes of US 59 at McGowan near downtown on Monday afternoon.
The accident was verified by Houston TranStar at 2:53 p.m. The accident has since cleared.
Recommended Videos
KPRC will provide updates when they become available.