Eugene, OR - 97403 (866) 871-1869 IWRC is comprised of veterinarians rehabilitators, support wildlife and provide resources for wildlife rehabilitators. Leave a Reply Name * Mail (will not be published) *