Vodafone Idea Limited stores Near Andul Bazar Road, Howrah, 711302