International School Campus is located in Subang Jaya, Malaysia on NO.2 (LOT PT.12291) 40150 Subang Bestari Selangor. International School Campus is rated 3 out of 5 in the category in Malaysia.
Address
NO.2 (LOT PT.12291) 40150 Subang Bestari Selangor