St. Michael’s Millennium Pavilion celebrates 25th anniversary wp.me/p1Ge5E-2C8