Vodafone Idea Limited stores In Pillaithottam, Puducherry, Puducherry