Vodafone Idea Limited stores Near Manindra Road, Murshidabad, 742103