MovieMaps

“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.