
LODD: Santa Clara City Fire Captain Troy Buzzell
Santa Clara City Firefighters, Local 1171 and Santa Clara City Fire Department are saddened to announce the loss of one of their own. Fire Captain Troy Buzzell took his own life on February 1, 2021 after a battle with work-related … Read More