De La Salle Lourdes Hall Campus, Chicago

1040 W 32nd Place | Chicago, IL 60608