Belvidere Police have confirmed a shooting at the Shell station. The address is 1024 North State Street. At this time, authorities are not confirming rumored fatalities but do say a white male in his 20s was rushed to a local hospital with a gunshot wound to his chest.
His condition is unknown at this time.
We'll bring you more information as the story develops.