Photo of Interbay Addicition & Recovery Services

Location: 211 Columbia Street
As Seen In: Travelers episode 3x07 "Trevor"

David smiles at James Edward Bailey while walking with him down the sidewalk.