Vodafone Idea Limited stores Near Vijapur Road, Solapur, 413003