Vodafone Idea Limited stores Near Surya Palace Road, Bharuch, 392001