Overall Rating Transparency Rating 2 out of 5 North Shore Animal League America NSALA STATE: New York North Shore Animal League, North Shore Animal League America