Vodafone Idea Limited stores Near Chamarail Road, Howrah, 711114