Vodafone Idea Limited stores Near Bharati Vidyapeeth Road, Solapur, 413008