With the Mega Millions jackpot at $540 million, people all over the country are scrambling to buy their lottery ticket before the drawing on Friday night, March 30.
Your last chance to buy a ticket is Friday at 10:45 p.m.
The drawing airs on WCVB Channel 5 Boston.
If you live in Stoughton, there is no shortage of locations to buy a ticket, which costs $1.
Click on the interactive map above to find the location most convenient for you.