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