The Churchill Avenue railroad crossing in Palo Alto is once again a source of concern after a 17-year-old died by suicide there earlier this month.
Palo Alto Vice Mayor Greer Stone says the crossing has long been a known spot for people looking to harm themselves. It’s a reputation Stone says the city is taking steps to change…