Photo of Interbay Addicition & Recovery Services

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

David kneels over James Edward Bailey after he collapsed.