“Jason Todd” Filming Locations

Titans episode “Jason Todd” was filmed in Toronto in Canada.

D.W. Alexander as Bar

Dick visits the club where Clayton Williams works to ensure his safety.

9 New Street as 888 North Lakeshore Drive

Jason Todd takes Dick to one of Batman's safe houses with their prisoner and Dick invites the Titans over.