• This field is for validation purposes and should be left unchanged.

College of Integrated Philosophy

The home of the weekly meetings with John de Ruiter in Edmonton, Alberta, Canada

Address: 10930-177 Street Edmonton, AB, CanadaT5S 2X7

Phone: (1) 780.487.8781

Fax: (1) 780.487.8791


Mailing: 78029 RPO Callingwood, Edmonton AB, Canada, T5T 6A1