Mercer Clinic for the Pets Certification UWCCR ID: 18685 Tax ID: 680284501 Street Address 1321 North C St Sacramento, CA 95811