Vodafone Idea Limited stores Near Pajifond, Margao, 403601