Vodafone Idea Limited stores Near NH-11, Howrah, 711102