At http://casinoscorner.com/slots , there are online casinos for both US and Non US players. You can play online slot games for play money or real money here.
I have been trying this one for few months now and it is really good according to me so far.