Where is Our Lady of the Angels School located?
Our Lady of the Angels School, Our Lady of the Angels School, United States of America (approx. 41.8975°, -87.7221°)
Our Lady of the Angels School, Our Lady of the Angels School, United States of America (approx. 41.8975°, -87.7221°)