Where is Freedom House? It is located at Freedom House 121 Clearwill Ave #108, Alberta T4E 0A1, Canada. You can get directions for Freedom House, who is in the Kennel category. You can find up-to-date information on 121 Clearwill Ave #108, Alberta T4E 0A1, Canada Kennel companies on our website.