MovieMaps

“Doom Patrol” Filming Locations

Titans episode “Doom Patrol” was filmed in Oshawa in Canada.