Vodafone Idea Limited stores Near Bernardo F Costa Road, Margao, 403601