Vodafone Idea Limited stores Near Sidheshwar Nagar Road, Jhansi, 284001