The Our Lady of the New Millennium statue, familiar to many in the Archdiocese of Chicago, where it traveled to parishes and other public sites for a number of years, will now be permanently displayed at:
Shrine of Christ’s Passion on the grounds of
St. John the Evangelist Parish
11301 W. 93rd Avenue
St. John, Indiana