Injury accident

04/07/2021 3:00 pm
Elmwood Ave N & Mallard Dr
WFFD Department
3 units assigned