Vodafone Idea Limited stores Near Oswal Nagari, Virar, 401209