Vodafone Idea Limited stores In SR Nagar, Hyderabad, Telangana