Vodafone Idea Limited stores Near Maktampur Road, Bharuch, 392001