Minor accident reported on Crawford Street
Posted on Tuesday, June 15th, 2021 at 6:00 pm
HOUSTON, TX – A minor accident was reported on Crawford Street this afternoon, the Houston Police Department reports. The accident is listed at 3500 Crawford Street at Almeda Road and was reported around 4:47 p.m. It is not known if anyone was hurt or what led to the crash.