Ambassador Long Beach Veterinary Hospital 2251 E. Carson St., Long Beach, CA 90807Category: Health & Care