Brought to you by the independent community of Wondercafe2.ca

Wondercafe2 has no official affiliation with any faith organization or religious denomination. Although our members may have ties to various denominations, their opinions are not necessarily representative of those denominations or of the council of Wondercafe2.