The Miracle Channel Association is a
Support of Religion Charity located in Lethbridge, AB.
Services Provided by The Miracle Channel Association
To further the Christian faith by producing and broadcasting Christian television programming across Canada and around the world for the purpose of providing an alternative to existing television media.