Vodafone Idea Limited stores Near NH-9, Solapur, 413001