Christian Horizons 1950 Merivale Road, Unit 2&3 Nepean, Ontario Office: 613-225-5900 Serving the person with exceptional needs. Read More