Vodafone Idea Limited stores In Shanti Nagar, Thane, Maharashtra