Vodafone Idea Limited stores In Sheetal Nagar, Thane, Maharashtra