Thelulla Janapada Secondary School, Thelulla is located in Janapadaya, Sri Lanka on H45Q238, Thelulla Janapada Secondary School, Thelulla. Thelulla Janapada Secondary School, Thelulla is rated 3 out of 5 in the category middle school in Sri Lanka.
Address
H45Q238, Thelulla Janapada Secondary School, Thelulla