Guardian – City Square Mall

180 Kitchener Road # B1-18/19 City Square Mall S 208539