Our corporate office is located in the South of Edmonton. Please see below for information on several of our Insight Psychological locations.
Corporate Office: 2532 Ellwood Dr SW Edmonton, AB T6X 0A9
At Insight, we want all of our clients to feel cared for and supported on their mental wellness journey. If you have a concern, complaint or kudos about our service, we’d like to hear from you. Please contact:
Anna Khlgatian, Client Care and Operations Manager
Please contact Julia Donnelly, Project and Marketing Manager
Please contact Richard Baty, Corporate Care Manager