Car flees scene of wreck on Almeda Genoa Road
Posted on Thursday, April 8th, 2021 at 5:00 pm
HOUSTON, TX – A car fled the scene of a wreck on Almeda Genoa road this afternoon, per the Houston Police Department.
The hit-and-run was reported at 7150 Almeda Genoa Road and Forbes Road at 4:57 p.m. today. Information about the suspect’s car has not been reported by any officers at this time.