The Chapel of Our Lady is a beautiful setting at Xavier. There is morning Mass celebrated here often, and every sports team has a Mass in this chapel.
Diversity of faith at Xavier
Faith Gwati, Managing Editor and Best of SNO award-winning writer
More to Discover
