MovieMaps

“Self Defense” Filming Locations

Suits episode “Self Defense” was filmed in Toronto in Canada.