Parkwood Estate / Vogelbaum’s MansionThe Boys Tours43.904721, -78.867620Simcoe Street North 270, Oshawa L1G 4T5, Ontario, CanadaLocation map (click to zoom) Visit this location on this tour:The Boys Filming Locations Tour from TorontoToronto1 dayMinibus, WalkingThe BoysEnglish, Français Price on request