Vodafone Idea Limited stores Near New Paccha peth, Solapur, 413005