Cinemark Palace 20 está localizado em 3200 Airport Road, Boca Raton, FL 33431, em setembro de 2015. Os clientes podem usar o site do teatro para encontrar horários, preços e outras informações de contato do teatro atualizadas .
A Cinemark Holdings, Inc. é proprietária dos Cinemark Theatres e tem sua sede em Plano, Texas. A Cinemark é a terceira maior empresa de cinema dos Estados Unidos, com 334 cinemas e 4.491 telas. Também possui 169 salas e 1.229 salas na América Latina. O site da empresa possui informações de contato atuais da sede corporativa e permite que os usuários pesquisem informações de contato individuais de salas de cinema e horários de exibição.