San Diego Traffic Collision Kills Del Mar Man San Diego, CA (November 28, 2023) – 42-year-old Stephen Debow of Del Mar sustained fatal injuries following a Polk Avenue pedestrian accident Tuesday night. Debow was hit by a vehicle in the area of Utah Street in North Park. The paramedics took Debow to Scripps Mercy Hospital […]