Vodafone Idea Limited stores In Mahavir Chowk, Solapur, Maharashtra