Two North Hollywood Crash Victims Identified as Street Vendors
Teodora Villalobos, 57, and Maria Peck, 73, were killed when a vehicle struck a sidewalk vending area outside a Los Angeles Metro station on November 10. A third woman also died, and survivor Sylvia Figueroa was hospitalized in critical condition.