Sekretariat IQA Foundation
Address:
Jl. Radio IV. No.5, Keramat Pela, Kebayoran Baru,
Jakarta Selatan,
DKI Jakarta,
12130,
Indonesia.
Phone: (6221) 7264135, 726 4280
Fax: (6221) 7263102