Local Organizations

Civitas Canada

Civitas Canada
To promote and deepen understanding through the exchange of a wide range of political, economic, social, religious, cultural and philosophical ideas concerning the principles and traditions of a free and ordered society.

Send Message to listing owner

Civitas Canada