Tuesday March 9, 2021
| Last update: Monday at 9:14 PM
BY Fabiana Casas | Chicago, IL | 5/25/20
Instituto Justice and Leadership Academy (IJLA) is a small two-floor building that rests on the corner of Western and Blue Island Avenues in Pilsen, Chicago.
Syndicate content