Los Angeles, CA Woman killed and three people injured in car crash on Plummer Street in North Hills area of Los Angeles, CaliforniaAccident Date: Fri, 04/20/2018