Vodafone Idea Limited stores Near Productivity Road, Bharuch, 392001