Capitola Police are searching for the person who killed Debra Town, 70, in a hit and run accident on Bay Ave. and Crossroads Loop. The tragedy has reignited calls by neighbors to have better traffic safety measures at a nearby busy intersection that's frequented by senior pedestrians.
Starting last week, crews, in teams of two, were sent out to clear drains, culverts and discharge points, and to look for deficiencies in the roads and culverts.