Mountain Kids Preschool International is located in Dehiwala-Mount Lavinia, Sri Lanka on 26 Dakshinarama Rd. Mountain Kids Preschool International is rated 5 out of 5 in the category nursery school in Sri Lanka.
Address
26 Dakshinarama Rd
Accessibility
Wheelchair-accessible entrance