Vodafone Idea Limited stores Near Khandari Road, Agra, 282001