Island Wildlife Natural Care Centre was founded in 1996 by veteran wildlife rehabilitator Jeff Lederman. Jeff’s goal was to establish a centre...