Vodafone Idea Limited stores In Zule Lal Chowk, Sangli, Maharashtra