Vodafone Idea Limited stores Near Main road, Solapur, 413216