Vodafone Idea Limited stores Near Jai Bharat Nagar Road, Pune, 412105