Photo of Humphries University

Location: Cedar Building
As Seen In: Travelers episode 3x10 "Protocol Omega"

Samantha Burns holds up the envelope that has Helios written on it.