Tag: Julia Villalobos fatally struck by semi in pedestrian accident on State Route 516