Little Stars Montessori - LSM (Negombo) is located in Negombo, Sri Lanka on NO. 11 Nevil de Silva Mawatha. Little Stars Montessori - LSM (Negombo) is rated 4.8 out of 5 in the category montessori school in Sri Lanka.
Address
NO. 11 Nevil de Silva Mawatha