Vodafone Idea Limited stores In Vasai West, Thane, Maharashtra