Padang Besar Immigration, Customs, Quarantine and Security (ICQS) Complex is located in Padang Besar, Malaysia on Padang Besar. Padang Besar Immigration, Customs, Quarantine and Security (ICQS) Complex is rated 4.4 out of 5 in the category border crossing station in Malaysia.