Stanford residents vote against alcohol sales

October 06, 2009 08:24 PM