Japan Supreme Court

Courthouse in Chiyoda Ward, Japan
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
The Supreme Court of Japan, located in Hayabusachō, Chiyoda, Tokyo, is the highest court in Japan. It has ultimate judicial authority to interpret the …

Facts

Established:May 3, 1947

Social profiles

Data from: Near-Place.com