MovieMaps
Browse Locations
Cities
Show Map
Lost and Found Filming Locations
View on IMDb
Lost and Found was filmed in
Toronto
in Canada.
Scarborough Bluffs Park
Source:
IMDb
University of Toronto, St. George Campus
Winchester University
Source:
IMDb
Guild Park and Gardens
Wedding
Source:
IMDb