Vodafone Idea Limited stores Near Tuljapur Road, Solapur, 413002