Mahabodhi Child Development Center is located in Nawalamulla Rd, Sri Lanka on Sirimedurawatte, Naduhena, Meegoda. Mahabodhi Child Development Center is rated 3.9 out of 5 in the category orphanage in Sri Lanka.
Address
Sirimedurawatte, Naduhena, Meegoda