A 16-year-old boy was shot in his upper left leg around 12:40 p.m. Sunday afternoon in the 3600 block of West Roosevelt Road in North Lawndale and taken in serious condition to Mount Sinai Hospital, police said.