Champagne Dr Kingdom Hall

The Champagne Drive Kingdom Hall in Toronto is a large, triple auditorium, Kingdom Hall located in the North York area.