Tag: Pedestrian Accident on Willow Street near 710 Freeway