A multi-vehicle collision at approximately 6 p.m. Tuesday caused police to stop traffic at the intersection of Science and Towerview drives.
Zachary Tracer, Irina Danescu/The Chronicle ·

image

A multi-vehicle collision at approximately 6 p.m. Tuesday caused police to stop traffic at the intersection of Science and Towerview drives.