Address:
Timor-Leste Consulate in Atambua, Indonesia
c/o Timor Hotel, Room 118
Jl. Siwabesi
Atambua
Indonesia
(+62) 389 21 024
(+62) 389 21 024