Where is Loop Campus DePaul University located?
Loop Campus DePaul University, Loop Campus DePaul University, United States of America (approx. 41.87781°, -87.62783°)
Loop Campus DePaul University, Loop Campus DePaul University, United States of America (approx. 41.87781°, -87.62783°)