Vodafone Idea Limited stores Near Isidore Baptista Road, Margao, 403601