Giant Tiger 98 George Street Home & Lifestyle, Shopping Giant Tiger Stores Ltd. is a Canadian discount store chain which operates over 200 stores across Canada. Location Details Where 98 George Street Contact (613) 241-6733 Website Visit Website Social Location