Tag: CA – One Person Killed in Fatal Accident on Merced Street
San Leandro, CA (January 25, 2019) – Police responded to a fatal accident that happened on Merced Street this morning, January 25. The accident happened around 7 a.m. just south of Interstate 880.