Where is Consulate General of Japan?

Where is Consulate General of Japan located?

Consulate General of Japan, Consulate General of Japan, United States of America (approx. 29.75639°, -95.363335°)


Where is Consulate General of Japan on the map?