Vodafone Idea Limited stores Near 3rd Stage, , 560079