A grandmother won $3 million from a scratch-off ticket she bought at a local gas station, Illinois Lottery said.