Where is Toronto Fan Days Holiday Show? FAN EXPO December 05, 2018 20:55 Updated Follow Toronto Fan Days Holiday Show takes place at the MTCC South Building, which is located in beautiful downtown Toronto, Ontario. The Main Entrance is located at 222 Bremner Blvd. For more information about the location and directions click here. Comments 0 comments Article is closed for comments.