Movies Filmed at Toronto Zoo

2000 Meadowvale Rd, Scarborough, ON M1B 5K7, Canada
Official Site
Nearby Locations
Pond off Reesor Road from Nikita
1.0 km

Old Finch Avenue Bridge from Nikita
1.0 km

Valley Halla Estate from A Simple Favor and 8 other movies.
1.0 km

Browse more nearby locations.
Show Map

The Santa Clause

Source: (archived)