Vodafone Idea Limited stores Near Ganesh Nagar, Secunderabad, 500056