Major accident reported on Almeda Genoa Road
Posted on Tuesday, December 29th, 2020 at 5:00 pm
HOUSTON, TX – A major accident was reported on Almeda Genoa Road this afternoon by the officers at the Houston Police Department. The accident occurred at 6121 Almeda Genoa Road and Foxton Road around 2:49 p.m. It is not known if anyone was hurt or what led to the crash.