Dollarama Balfour store Address 661 Upper James St, Mountain Plaza Mall, Balfour, Hamilton, Ontario, L9C 5R8 Telephone 9053831804