The DELTA Project Home/Animal rescue service/The DELTA Project Porcupine Park Ave, Diepsloot, Johannesburg, 2069 +27731884763 Contacts Porcupine Park Ave, Diepsloot, Johannesburg, 2069 +27731884763 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Animal rescue service SANCCOB Cape Town 22 Pentz Dr, Table View, Cape Town, 7441 0215576155 Animal rescue service FALLEN Angels Pet Rescue Unnamed Road Melkbosstrand Melkbos, 7441 +27769939670 Animal rescue service Prime CREW R33 0828510347 Animal rescue service Get Me Known +27224857310 Categories Animal rescue service