I believe that people may be less likely to break the law in a police station. In addition to voter ID cards, have all of the voting booths in the parking lot of police stations with the area surrounded by National Guardsmen and police officers and ICE agents guarding the voting booth.

Have you ever voted? Do you know how the entire process of registering to vote and the vetting in your state works? Do you know how absentee ballots work? Or provisional ballots??
Me thinks you may need to figure that out and what and who you are trying to prevent from voting by having armed guards there...
Like I said above "I voted once with a utility bill. You do not have to be a citizen to have a utility bill. Heck, I didn't even have a picture ID to show that it was my utility bill."
were you registered to vote at the polling place you went to vote at? Was your name and signature, what party you were registered with, and address.... on the blue haired old lady's voter roll list that she used to verify, you, were you? And your utility bill, and questions she asked you, was just simply to verify you were the person that was on the voter roll.... it has NOTHING to do with being legal or not... they already know you are registered to vote as a citizen in that district. No armed guards can stop you from voting when you are already vetted by the State and issued approval by your State, then added to the voter roll....
No one is going to impersonate you at the voting place... it's a felony and the likelihood of getting caught is like 99%....
Your recent utility bill at the voting booth place was simply to identify yourself as the person ALREADY VETTED AND APPROVED, on the voter rolls, at your precinct.