Vodafone Idea Limited stores In Chinna Thokatta, Secunderabad, Telangana