Wildlife Shelter, Inc 866-307-4216 P.O Box 226, Homewood, CA 96141 View Map Go To Site < Back to blog Wildlife Shelter, Inc Last updated: January 2015 Go To Site