Filming Locations (3)

  • Parkwood Estate, Oshawa, Ontario, Canada (Le Domas Estate)

  • YWCA, Oshawa, Ontario, Canada (Le Domas Estate)

  • Casa Loma, Toronto, Ontario, Canada (Le Domas Estate)