Vodafone Idea Limited stores Near Rakabganj Road, Agra, 282001