Answer the question...when do stores stop selling alcohol in virginia??
2 a.m.