Wednesday July 6, 2022
| Last update: Wednesday at 1: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