Vodafone Idea Limited stores Near Jafri Road, Karimnagar, 505001