Vodafone Idea Limited stores In Kapra, Hyderabad, Telangana