The Nameserver ns1.freeslots4u.com have a IP Address of 97.74.85.65 which is hosted on United States.
Free Slots 4U offers a range of free slot machine games all of which no download is needed.