Theyre American citizens. Of course they can vote. They SHOULDNT, but they have every right to if they reside in one of the states.
I believe voting is for citizens and not for residents of particular states. I can be in any country and apply for an absentee ballot if I am a citizen.