Vodafone Idea Limited stores Near Shastri Nagar Road, Pune, 411017