Vodafone Idea Limited stores In Chetty Street, Puducherry, Puducherry