At my precint, a local church (I think it's the only voting place in my small town). I don't do early voting, cause the courthouse is in another town and very inconvienent.
My precinct is on my way home and easy and quick.
When I moved two years ago, the people at the DMV changed my voting registration even when I told them not to. The election came, and I couldn't vote in my new town because I had registered less than 30 days before the election, and I couldn't vote in my old town because I was no longer registered there. They said the only thing to do would be to get the law changed to allow me to vote.