Front TV's main headquarters, TV studio, animation and postproduction facilities were originally located in Toronto, Ontario.
Front TV's primary headquarters, TV studio, animation, and postproduction facilities were initially situated in Toronto, Ontario.