Vodafone Idea Limited stores Near Keshnand Theur Road, Pune, 412207