Vodafone Idea Limited stores Near Aasra Chowk, Solapur, 413005