Vodafone Idea Limited stores Near 200 Feet Road, Howrah, 711102