EDLAC Views 2 meanings found EDLAC can denote Escuela de la Calle, a community‑based school program, or the Education Looked‑After Children Team, a service supporting children in care within the education sector. Community Education Looked After Children Team International Escuela de la Calle