STOCK YARDS VILLAGE is a shopping centre in The Junction neighbourhood of Toronto, Ontario, Canada. Located 1980 St. Claire Avenue, Toronto, ON is owned by Riocan. This urban retail property features 68 units totalling 504,179 sq. ft houses over 56 brandname retailers such as Nations, HomeSense, Marshalls, Michaels, SportChek, PetSmart and Winners..