Hit and run accident

06/17/2021 11:24 pm
Kell Blvd W & W Medical Ct
WFPD Department
2 units assigned