Movies Filmed at R. Fraser Elliott Building (Toronto General Hospital)
200 Elizabeth Street, Toronto, ON M5G 2C4, Canada
Former Laughlen Centre
from Mean Girls
Toronto Coach Terminal
from A Simple Favor and 1 other movie.
Former World's Biggest Bookstore
from Short Circuit 2
Maple Hill Memorial Hospital (exterior)
Olivier Duval is held in the hospital after his tail was removed in episode 1x08 "