Vodafone Idea Limited stores In Sneh Nagar, Jabalpur, Madhya Pradesh