MovieMaps
Browse Locations
Cities
Photo of Health Sciences Center (interior)
Location:
Life Sciences Centre
As Seen In:
88 Minutes
Copyright Sony Pictures