Folkestone Owl Rescue Sanctuary
57 Downs Road, Folkestone CT195PW Folkestone , Kent, United Kingdom United Kingdom
- Profile: Folkestone Owl Rescue Sanctuary is a Animal Welfare Organisations company located at Folkestone , Kent,, United Kingdom United Kingdom, address is 57 Downs Road, Folkestone, Folkestone , Kent, CT195PW UK, postcode is CT195PW, you can contact Folkestone Owl Rescue Sanctuary by phone 441303259794