Head Office :
PT. Immara Infoglobal
Grand Immara Center
Tulodong Atas No.14
SCBD, Jakarta Selatan – 12190
Telp : (021) – 52921563 / 52963489
Fax : (021) – 52963502
Email : info[at]immara.co.id