The Southdown Institute is a
Core Health Care Charity located in Holland Landing, ON.
Services Provided by The Southdown Institute
The Institute operates a live-in therapeutic centre in East Gwillimbury, Ontario, to provide treatment to religious individuals suffering from chemical dependency or emotional distress.