Vodafone Idea Limited stores Near Domjur Road, Howrah, 711302