Center for Latino Research by Christina Headrick | Feb 3, 2023 Address 2322 N. Kenmore Avenue, Levan Center, Room 100, DePaul University Chicago Illinois United States Upcoming EventsNo events in this location