MovieMaps

Movies Filmed at Former Laughlen Centre

251 Edward St, Toronto, ON M5G 0A9, Canada

Former nursing home demolished in 2009.

Nearby Locations
Toronto Coach Terminal from A Simple Favor and 2 other movies.
61 m

Alley (south of Dundas, west of Elizabet…
157 m

Downtown Diversity Garden from The Handmaid's Tale
244 m

Browse more nearby locations.

Mean Girls

North Shore High School (principal's office)

Regina tells Principal Duvall about the Burn Book and he interrogates Cady and the other two about it.

Source: Torontoist