The Grand Lodge of Japan is located in the Tokyo Masonic Building, a stone's throw from the landmark Tokyo Tower. Owned by the Masonic Foundation of Japan (formerly the Tokyo Masonic Association), the Center houses not only the Grand Lodge of Japan but also several appendant bodies.