Immigration & Checkpoints Authority is located in Singapore, Singapore on Lv 6, Immigration & Checkpoints Authority (ICA Building) Singapore 208718. Immigration & Checkpoints Authority is rated 4 out of 5 in the category public services & government in Singapore. ICA is responsible for the security of Singapore's borders against the entry of undesirable persons, cargo and conveyances through our land, air and sea ...
Address
Lv 6, Immigration & Checkpoints Authority (ICA Building) Singapore 208718