Vodafone Idea Limited stores Near M I D C Kumbhari Road, Solapur, 413006