A sede do Supremo Conselho está localizada na Rua Barão, 1317, Praça Seca – Rio de Janeiro/ RJ – CEP: 21321-620 . Atualmente, ela é a 3ª (terceira) maior sede maçônica filosófica do Mundo.
Nosso complexo abriga o prédio administrativo do Supremo Conselho, um auditório para 400 pessoas, 4 templos para os Corpos Filosóficos (em construção), 1 templo para as Ordens Paramaçônicas (em construção) e o Templo do Grau 33 que comporta 200 Irmãos.
O prédio anexo (antiga sede do Supremo Conselho) abriga as secretarias das Ordens Paramaçônicas: o Capítulo Rio de Janeiro nº 001 da Ordem DeMolay, o Capítulo Rio de Janeiro nº 02 da Ordem Estrela do Oriente e o Bethel Rio de Janeiro nº 001 da Ordem Internacional das Filhas de Jó, além do Grande Conselho Estadual da Ordem DeMolay.