MovieMaps

Odd Squad Filming Locations

Odd Squad was filmed in Toronto in Canada.