MovieMaps

Photo of Tribunal Church

Location: Knox United Church
As Seen In: Travelers episode 2x08 "Traveler 0027"

The team stands at the pews while the three Faction members are overwritten by the members of the tribunal.