Geo Location Information for 83.231.239.148 IP Address. The IP Address 83.231.239.148 is located at 53.1905 latitude and -2.89189 longitude in United Kingdom. Friendly Location for the IP Address is England, Chester, United Kingdom, Ch1 2hg
Play all of your favourite casino games including slots, blackjack and roulette at Foxy Casino. Play now to receive our fantastic welcome offer