Vodafone Idea Limited stores In Kasheli, Thane, Maharashtra