Vodafone Idea Limited stores Near Borivali, Mumbai, 400066