Vodafone Idea Limited stores Near 200 Feet Road, Hyderabad, 500068