Vodafone Idea Limited stores Near Amta Road, Howrah, 711316