Vodafone Idea Limited stores Near Late Ramchandra Baburao Nimhan Road, Pune, 411030