Rescue Organization Planning To Open Zoo In Twin Falls IDRescue Organization Planning To Open Zoo In Twin Falls IDThe organization has more than 500 animals they are looking to place in a larger facility.Greg JannettaGreg Jannetta