Featured in a Detour in Leg 7 of The Amazing Race Canada 7 TV Locations, Buildings - Retail and Dining Links: www.concordiaclub.ca By: kkeps