Palm Beach County, Florida, has shockingly, gotten this (almost) right. Chastened by 2000, voting places are pretty well consolidated by geographic area. There are just different rooms in the chuch or school for each prescint and voter lists for all of them available to the poll workers. If you're in the wrong room, they'll point you to the right one. Coulter's error (an innocent, but stupid one) was that she thought she could vote from her new addres in a year city council was up for reelection, when her registration had her in a different city, albeit in the same county. This could happen to anyone. We actually seem to be trying to make it less likely, in order to avoid spoiled ballots.
FQ13 who is thinking about volunteering as a poll worker and reccomends it to anyone. Its also a great way to raise money for a charity or gun club as the the few hundred dollars you are paid, magnified by a dozen members adds up .