1020 West Sheridan Road
Chicago, IL 60660-1537
Chicago, IL 60660-1537
+1 773 508 8548
OverviewLocated in the Mundelein Center building in the premises of Loyola University of Chicago. Managed by the university, there are many religious ceremonies taking place here regularly...
more