168.181.75.0 - 168.181.75.255 is an IP address range owned by Cooperativa de Usuarios de Electricidad y de Consumo de Castelli Ltda. and located in Argentina - select an address below for more geolocation details