Vodafone Idea Limited stores In Pettaiyanchathiram, Puducherry, Puducherry