Mosaic Alliance Church
Vancouver, BC

Religion and spirituality

Charity information

729005884RR0001
431 Princess Ave, Vancouver BC, V6A3C9

Mosaic is a small faith community of belonging and difference. We believe that it is our brokenness, rather than our perfection, that participates in the formation of beauty in our midst, as enabled by the perseverance of the Creator.