Vodafone Idea Limited stores Near Late Baburao Tarkar Path, Pune, 411028