Vodafone Idea Limited stores In Sawarkar Nagar, Thane, Maharashtra