Therubali A.S. β€” UDISE 21270719901 | SchoolsPedia