Geo Location Information for 196.196.152.156 IP Address. The IP Address 196.196.152.156 is located at 50.9167 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 Clothing, Shoes &