Hit and run accident

07/14/2022 2:06 pm
35th St & Travis St
WFPD Department
No units assigned