Owl Rescue Centre is a registered Non-profit company and permitted rehabilitation facility concerned with the well-being of all owl species in Southern Africa.
Owl Rescue Centre is dedicated to protect owls, rescue owls that are in danger and rehabilitate and care for owls that have been injured, are sick, poisoned or orphaned and then release them back into their natural environment using specifically researched release methods.
Owl Rescue Centre is involved in several conservation projects to decrease the high mortality rate of owl species.