Tag: Jason Castellanos and Heather Durham Killed in Pedestrian Accident near 18th Street and Sierra Way