Here's the list of ballot drop-off locations from The Denver Post.
Category: Denver November 2007 Election 7:12:38 AM