Vodafone Idea Limited stores Near Sakhar Peth, Solapur, 413005