Urban Legend (1998)

various interior shots

Humber College Theatre Department - Black Box Theatre - They built interior sets and shot several scenes here

< View all Urban Legend film locations

Urban Legend (1998) - various interior shots > Update information for this scene

Address:

3131 Lakeshore Blvd. W. Building L, Toronto, Ontario, Canada
> Submit a Related Link

Related Links:

Other Locations nearby: