MovieMaps

Photo of Street near Filmore Laboratories

Location: Broadway (between Lake City & Underhill)
As Seen In: Travelers episode 3x10 “Protocol Omega

Trevor runs down the side of the road towards the lab.