143.208.171.0 - 143.208.171.255 is an IP address range owned by Cooperativa de Electrificación Rural de San Carlos R.L. (Coopelesca R.L.) and located in Costa Rica - select an address below for more geolocation details