Crossing Guard Dies Days After Alleged DUI Crash
Merrick Ave & Sunrise Hwy
Published · Updated
Watch Live Videos
Download Citizen

Summary
- A 70-year-old crossing guard, identified as John Miro, has died after being struck by a pickup truck while shoveling snow for pedestrians on duty.
- Prosecutors say 30-year-old driver Joshua Alvarado allegedly passed out at the wheel while impaired by drugs, then drove onto the sidewalk and hit Miro.
- Following the guard’s death, authorities upgraded the driver’s charges to manslaughter and second-degree assault.
Timeline
Investigators say Alvarado allegedly passed out at the wheel before driving onto the sidewalk and striking Miro. Bail was set at $500,000 cash or $1.2 million bond.
Following Miro’s death, prosecutors upgraded charges against 30-year-old driver Joshua Alvarado to manslaughter and second-degree assault.
The 70-year-old crossing guard struck by a pickup truck in Merrick last week has died from his injuries, according to Nassau County police. The victim has been identified as John Miro.
The crash led to road closures as detectives established a crime scene. The crossing guard’s name has not been released.
Joshua Alveredo was taken into custody at the scene. As of Thursday afternoon, specific charges had not yet been detailed.
Nassau County District Attorney Anne Donnelly said the driver, identified as 30-year-old Joshua Alveredo, was allegedly impaired by drugs and may have fallen asleep at the wheel, according to local news reports. Donnelly stated he was “high on some type of drug” that can cause drowsiness before mounting the sidewalk.
Just after 8 a.m., a 70-year-old Nassau County Police crossing guard was struck while on duty shoveling snow for pedestrians. Authorities say a pickup truck drove onto the sidewalk and hit him. The guard was rushed to a hospital, where he remained in critical condition and undergoing surgery Thursday afternoon.
The address reported for this incident has changed to Merrick Ave & Sunrise Hwy.
This alert was created by a community member. Citizen is working to gather more information. If you’re nearby, broadcast live or comment to share updates.
Incident reported at 66 Merrick Ave.
Investigators say Alvarado allegedly passed out at the wheel before driving onto the sidewalk and striking Miro. Bail was set at $500,000 cash or $1.2 million bond.
Following Miro’s death, prosecutors upgraded charges against 30-year-old driver Joshua Alvarado to manslaughter and second-degree assault.
The 70-year-old crossing guard struck by a pickup truck in Merrick last week has died from his injuries, according to Nassau County police. The victim has been identified as John Miro.
The crash led to road closures as detectives established a crime scene. The crossing guard’s name has not been released.
Joshua Alveredo was taken into custody at the scene. As of Thursday afternoon, specific charges had not yet been detailed.
Nassau County District Attorney Anne Donnelly said the driver, identified as 30-year-old Joshua Alveredo, was allegedly impaired by drugs and may have fallen asleep at the wheel, according to local news reports. Donnelly stated he was “high on some type of drug” that can cause drowsiness before mounting the sidewalk.
Just after 8 a.m., a 70-year-old Nassau County Police crossing guard was struck while on duty shoveling snow for pedestrians. Authorities say a pickup truck drove onto the sidewalk and hit him. The guard was rushed to a hospital, where he remained in critical condition and undergoing surgery Thursday afternoon.
The address reported for this incident has changed to Merrick Ave & Sunrise Hwy.
This alert was created by a community member. Citizen is working to gather more information. If you’re nearby, broadcast live or comment to share updates.
Incident reported at 66 Merrick Ave.
Investigators say Alvarado allegedly passed out at the wheel before driving onto the sidewalk and striking Miro. Bail was set at $500,000 cash or $1.2 million bond.
Following Miro’s death, prosecutors upgraded charges against 30-year-old driver Joshua Alvarado to manslaughter and second-degree assault.
The 70-year-old crossing guard struck by a pickup truck in Merrick last week has died from his injuries, according to Nassau County police. The victim has been identified as John Miro.
The crash led to road closures as detectives established a crime scene. The crossing guard’s name has not been released.
Joshua Alveredo was taken into custody at the scene. As of Thursday afternoon, specific charges had not yet been detailed.
Nassau County District Attorney Anne Donnelly said the driver, identified as 30-year-old Joshua Alveredo, was allegedly impaired by drugs and may have fallen asleep at the wheel, according to local news reports. Donnelly stated he was “high on some type of drug” that can cause drowsiness before mounting the sidewalk.
Just after 8 a.m., a 70-year-old Nassau County Police crossing guard was struck while on duty shoveling snow for pedestrians. Authorities say a pickup truck drove onto the sidewalk and hit him. The guard was rushed to a hospital, where he remained in critical condition and undergoing surgery Thursday afternoon.
The address reported for this incident has changed to Merrick Ave & Sunrise Hwy.
This alert was created by a community member. Citizen is working to gather more information. If you’re nearby, broadcast live or comment to share updates.
Incident reported at 66 Merrick Ave.
Investigators say Alvarado allegedly passed out at the wheel before driving onto the sidewalk and striking Miro. Bail was set at $500,000 cash or $1.2 million bond.
Following Miro’s death, prosecutors upgraded charges against 30-year-old driver Joshua Alvarado to manslaughter and second-degree assault.
The 70-year-old crossing guard struck by a pickup truck in Merrick last week has died from his injuries, according to Nassau County police. The victim has been identified as John Miro.
The crash led to road closures as detectives established a crime scene. The crossing guard’s name has not been released.
Joshua Alveredo was taken into custody at the scene. As of Thursday afternoon, specific charges had not yet been detailed.
Nassau County District Attorney Anne Donnelly said the driver, identified as 30-year-old Joshua Alveredo, was allegedly impaired by drugs and may have fallen asleep at the wheel, according to local news reports. Donnelly stated he was “high on some type of drug” that can cause drowsiness before mounting the sidewalk.
Just after 8 a.m., a 70-year-old Nassau County Police crossing guard was struck while on duty shoveling snow for pedestrians. Authorities say a pickup truck drove onto the sidewalk and hit him. The guard was rushed to a hospital, where he remained in critical condition and undergoing surgery Thursday afternoon.
The address reported for this incident has changed to Merrick Ave & Sunrise Hwy.
This alert was created by a community member. Citizen is working to gather more information. If you’re nearby, broadcast live or comment to share updates.
Incident reported at 66 Merrick Ave.
Investigators say Alvarado allegedly passed out at the wheel before driving onto the sidewalk and striking Miro. Bail was set at $500,000 cash or $1.2 million bond.
Following Miro’s death, prosecutors upgraded charges against 30-year-old driver Joshua Alvarado to manslaughter and second-degree assault.
The 70-year-old crossing guard struck by a pickup truck in Merrick last week has died from his injuries, according to Nassau County police. The victim has been identified as John Miro.
The crash led to road closures as detectives established a crime scene. The crossing guard’s name has not been released.
Joshua Alveredo was taken into custody at the scene. As of Thursday afternoon, specific charges had not yet been detailed.
Nassau County District Attorney Anne Donnelly said the driver, identified as 30-year-old Joshua Alveredo, was allegedly impaired by drugs and may have fallen asleep at the wheel, according to local news reports. Donnelly stated he was “high on some type of drug” that can cause drowsiness before mounting the sidewalk.
Just after 8 a.m., a 70-year-old Nassau County Police crossing guard was struck while on duty shoveling snow for pedestrians. Authorities say a pickup truck drove onto the sidewalk and hit him. The guard was rushed to a hospital, where he remained in critical condition and undergoing surgery Thursday afternoon.
The address reported for this incident has changed to Merrick Ave & Sunrise Hwy.
This alert was created by a community member. Citizen is working to gather more information. If you’re nearby, broadcast live or comment to share updates.
Incident reported at 66 Merrick Ave.
Stay up-to-date
Download CitizenComments11
Wait 70 year old lady shoveling ?
Maybe if the local municipality and county actually did a decent job clearing the snow, this crossing guard would not have been hit as he was busy clearing snow for pedestrians. He might have seen the impaired driver coming at him.
Heartbreaking 💔 🙏
They're sending their best and Brightest, guys don't worry.
Wait 70 year old lady shoveling ?
Maybe if the local municipality and county actually did a decent job clearing the snow, this crossing guard would not have been hit as he was busy clearing snow for pedestrians. He might have seen the impaired driver coming at him.
Heartbreaking 💔 🙏
They're sending their best and Brightest, guys don't worry.
Wait 70 year old lady shoveling ?
Maybe if the local municipality and county actually did a decent job clearing the snow, this crossing guard would not have been hit as he was busy clearing snow for pedestrians. He might have seen the impaired driver coming at him.
Heartbreaking 💔 🙏
They're sending their best and Brightest, guys don't worry.
Wait 70 year old lady shoveling ?
Maybe if the local municipality and county actually did a decent job clearing the snow, this crossing guard would not have been hit as he was busy clearing snow for pedestrians. He might have seen the impaired driver coming at him.
Heartbreaking 💔 🙏
They're sending their best and Brightest, guys don't worry.
Stay informed on local incidents
Download Citizen


Wait 70 year old lady shoveling ?
Maybe if the local municipality and county actually did a decent job clearing the snow, this crossing guard would not have been hit as he was busy clearing snow for pedestrians. He might have seen the impaired driver coming at him.
Heartbreaking 💔 🙏
They're sending their best and Brightest, guys don't worry.