Vodafone Idea Limited stores Near Jampet, , 533103