I found this link. Apparently it’s up to the states or counties:
http://www.wehaitians.com/push%20is%20on%20to%20give%20legal%20immigrants%20vote%20in%20new%20york.html