Authorities say an 11-year-old boy who was struck by a vehicle on a suburban Buffalo road has died from his injuries.