On Angels' Wings Pet Rescue is a 501(c)(3) non-profit organization who operates a no-kill animal shelter and resale store in Crystal Lake, IL. Our mission is to rescue, provide veterinary care, and find forever homes for abused, abandoned and neglected pets.