Mailing Address 1220 East 58th Street Chicago, Illinois 60637 Phone (773) 955-5887 | Fax (773) 955-5233
E-mail info@lumenchristi.org