Photo of Back Alley Meeting

Location: Alley (south of Homer, west of Pender)
As Seen In: Travelers episode 2x11 "Simon"

The suppliers asks Simon what he is doing with these supplies.