Town Square

Man hit and killed by Caltrain at Castro Street

Original post made on Jul 22, 2019

A man was hit and killed by a Caltrain heading southbound at the Castro Street crossing in Mountain View Monday evening, Caltrain officials said in a statement.

Read the full story here Web Link posted Monday, July 22, 2019, 9:27 PM