Address:
Timor-Leste Embassy in Tokyo, Japan
8-9, Fujimi 1-chome, Chiyoda-ku
Tokyo 102-0085
Japan
(+81) 3-3238-0210
(+81) 3-3238-0201
NA
NA