Contact Christian Horizons Foundation 26 Peppler St Waterloo, ON N2J3C4 PHONE (519) 783 6810 LOCATION View On Google Maps E-MAIL US Full Name Email Message