Folkestone Owl Rescue Sanctuary Animal rescue service in Folkestone, Kent Back to Folkestone Address57 Downs Rd, Folkestone CT19 5PW Contact InformationTelephone: +441303259794 Location