Insight Psychological – Edmonton South
Our Edmonton South Location is Insight’s head offices and serves the communities of Millwoods, Ellerslie, The Meadows, Heritage Valley, Riverbend, Terwillegar Heights, Windemere, and more.
Our new address is 2532 Ellwood Dr SW, Edmonton, AB T6X 0A9
CALL US: (780) 461-1717
Monday to Friday : 8AM to 9PM
Saturday and Sunday: 9AM to 5PM
Closed Statutory Holidays
EDMONTON SOUTH: 2532 Ellwood Dr SW