Law enforcement officials say the truck was on Grove Avenue near Carman Street in East Patchogue when it struck the boy. The incident took place Tuesday just before 3 p.m.
The 12-year-old was hospitalized with serious but non-life threatening injuries.