Vodafone Idea Limited stores Near A B Road, Agra, 282001