Geo Location Information for 196.196.152.154 IP Address. The IP Address 196.196.152.154 is located at 50.9 latitude and 4.4333 longitude in Belgium. Friendly Location for the IP Address is Flemish Brabant Province, Diegem, Belgium, 1831
Online shopping for Fashion Sneakers from a great selection at , Shoes &