Immigration Department of Malaysia is located in Singapore on 11 Woodlands Crossing. Immigration Department of Malaysia is rated 3.8 out of 5 in the category customs department in Singapore.
Address
11 Woodlands Crossing
Accessibility
Wheelchair-accessible entrance