MovieMaps

“Grand Slam” Filming Locations

Ransom episode “Grand Slam” was filmed in Toronto in Canada.