Home Tags Our Lady Chapel

Tag: Our Lady Chapel

Our Lady Chapel Celebrates 20 Years

This year marks the 20th Anniversary of Our Lady Chapel, which is actually the fourth chapel at Gilmour. The previous three were in numerous...