Ramon Alvarado Dies in ATV Crash on Fowler Avenue near Elkhorn Avenue SELMA, CA (June 18, 2021) — Ramon Alvarado died in an ATV accident on Fowler Avenue at Elkhorn Avenue Tuesday morning. According to the California Highway Patrol, the fatal crash happened around 11:00 a.m. For unknown reasons, 53-year-old Alvarado lost control […]