Find all the information for San Anselmo Animal Hospital, that provides veterinary services in San Anselmo, CA 94960