Location This store is located on the upper level by....
Phone 905-804-0537
Description Barnes & Castle specializes in cooking, home entertainment and gift-giving for different occasions.
See Square One Shopping Centre for other stores in the mall.