Butikken har en meget sentral beliggenhet, i første etasje på Namsos Storsenter.
Life Namsos åpnet for første gang 5 September 1998. Butikken har et stort varesortiment med sine 70 kvadratmeter. De ansatte er meget faglig utdannet og står klare for å veilede deg på best mulig måte.