Find all the information for Sierra Pet Clinic, that provides veterinary services in Truckee, CA 96161