Vodafone Idea Limited stores Near Lilotri Bazar, Bharuch, 392150