Movies Filmed at Bellwood Health Services

175 Brentcliffe Road, Toronto, ON M4G, Canada

Official Site

This health facility began its life in 1967 as the Donwood Institute, the first public hospital focusing on the treatment of addiction in Canada. The institute closed its doors in 2008, but the facility was reopened a few years later as part of the Edgewood Health Network.

Nearby Locations
Former North South Service Center from Warehouse 13
1.2 km

4 Valleyanna Drive from Adventures in Babysitting
1.2 km

37 High Point Road from Orphan Black
1.2 km

Browse more nearby locations.