What a strange idea for someone from Germany. Here you are registered as a citizen and get a letter to your registered address and you take that to the voting station. Vote. Done.
I doubt this is real even for 1964 Louisiana. Whenever I move I change my drivers license and it automatically changes my voter registration and selective services (draft). Then they send your voter registration and you go vote there.