Vodafone Idea Limited stores Near Suchitra Main Road, Medchal Malkajgiri, 500055