A 9-year-old boy was hospitalized Friday night after being struck in a hit-and-run on Lake Avenue, according to Rochester Police.