Intellectual Stars Montessori Nursery is located in Kuching, Malaysia on No 61, Jalan Rubber Barat, How Hua Park. Intellectual Stars Montessori Nursery is rated 5 out of 5 in the category nursery school in Malaysia.
Address
No 61, Jalan Rubber Barat, How Hua Park