1 reviewNorth Hollywood Animal Care Center 11561 Oxnard St., North Hollywood, CA 91606Category: Health & Care