Veterinarians deal by Auburn Animal Hospital - Auburn, ME