Critter Creek Wildlife Station is a non-profit rehabilitation center for wildlife, located in Squaw Valley, near Kings Canyon National Park. The animals come to us from Fish and Game, veterinarians, humane societies and caring individuals.
Address
36710 Sand Creek Rd, Squaw Valley, 93675, CA, USA