Vodafone Idea Limited stores Near Scheme Number 136, Indore, 452010