Vodafone Idea Limited stores Near AH43, Agra, 282001